DC-Build-Header: chicken 4.7.0-1 / Sun Sep 11 12:43:42 +0200 2011 Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on talc-114.nancy.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ chicken 4.7.0-1 (amd64) 11 Sep 2011 12:49 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: chicken Version: 4.7.0-1 Source Version: 4.7.0-1 Distribution: lsid64c Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Hit http://localhost sid Release.gpg Hit http://localhost sid Release Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Hit http://localhost sid/main Sources Hit http://localhost sid/main amd64 Packages Ign http://localhost sid/main Translation-en Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: binutils cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libc-bin libc-dev-bin libc6 libc6-dev libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev multiarch-support 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 34.4 MB of archives. After this operation, 1073 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libc6-dev libc-dev-bin libgomp1 gcc-4.6-base libgcc1 cpp-4.6 libquadmath0 libstdc++6-4.6-dev g++-4.6 gcc-4.6 libstdc++6 binutils libc-bin libc6 multiarch-support Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libc6-dev amd64 2.13-20 [2637 kB] Get:2 http://localhost/debian/ sid/main libc-dev-bin amd64 2.13-20 [217 kB] Get:3 http://localhost/debian/ sid/main libgomp1 amd64 4.6.1-10 [25.7 kB] Get:4 http://localhost/debian/ sid/main gcc-4.6-base amd64 4.6.1-10 [135 kB] Get:5 http://localhost/debian/ sid/main libgcc1 amd64 1:4.6.1-10 [42.9 kB] Get:6 http://localhost/debian/ sid/main cpp-4.6 amd64 4.6.1-10 [4816 kB] Get:7 http://localhost/debian/ sid/main libquadmath0 amd64 4.6.1-10 [126 kB] Get:8 http://localhost/debian/ sid/main libstdc++6-4.6-dev amd64 4.6.1-10 [1660 kB] Get:9 http://localhost/debian/ sid/main g++-4.6 amd64 4.6.1-10 [6952 kB] Get:10 http://localhost/debian/ sid/main gcc-4.6 amd64 4.6.1-10 [7303 kB] Get:11 http://localhost/debian/ sid/main libstdc++6 amd64 4.6.1-10 [337 kB] Get:12 http://localhost/debian/ sid/main binutils amd64 2.21.53.20110910-1 [4844 kB] Get:13 http://localhost/debian/ sid/main libc-bin amd64 2.13-20 [819 kB] Get:14 http://localhost/debian/ sid/main libc6 amd64 2.13-20 [4323 kB] Get:15 http://localhost/debian/ sid/main multiarch-support amd64 2.13-20 [141 kB] Preconfiguring packages ... Fetched 34.4 MB in 1s (33.3 MB/s) (Reading database ... 10788 files and directories currently installed.) Preparing to replace libc6-dev 2.13-18 (using .../libc6-dev_2.13-20_amd64.deb) ... Unpacking replacement libc6-dev ... Preparing to replace libc-dev-bin 2.13-18 (using .../libc-dev-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-dev-bin ... Preparing to replace libgomp1 4.6.1-9 (using .../libgomp1_4.6.1-10_amd64.deb) ... Unpacking replacement libgomp1 ... Preparing to replace gcc-4.6-base 4.6.1-9 (using .../gcc-4.6-base_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6-base ... Setting up gcc-4.6-base (4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace libgcc1 1:4.6.1-9 (using .../libgcc1_1%3a4.6.1-10_amd64.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace cpp-4.6 4.6.1-9 (using .../cpp-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement cpp-4.6 ... Preparing to replace libquadmath0 4.6.1-9 (using .../libquadmath0_4.6.1-10_amd64.deb) ... Unpacking replacement libquadmath0 ... Preparing to replace libstdc++6-4.6-dev 4.6.1-9 (using .../libstdc++6-4.6-dev_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6-4.6-dev ... Preparing to replace g++-4.6 4.6.1-9 (using .../g++-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement g++-4.6 ... Preparing to replace gcc-4.6 4.6.1-9 (using .../gcc-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6 ... Preparing to replace libstdc++6 4.6.1-9 (using .../libstdc++6_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.6.1-10) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace binutils 2.21.53.20110823-3 (using .../binutils_2.21.53.20110910-1_amd64.deb) ... Unpacking replacement binutils ... Preparing to replace libc-bin 2.13-18 (using .../libc-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-bin ... Setting up libc-bin (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace libc6 2.13-18 (using .../libc6_2.13-20_amd64.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace multiarch-support 2.13-18 (using .../multiarch-support_2.13-20_amd64.deb) ... Unpacking replacement multiarch-support ... Setting up multiarch-support (2.13-20) ... Setting up libc-dev-bin (2.13-20) ... Setting up libc6-dev (2.13-20) ... Setting up libgomp1 (4.6.1-10) ... Setting up cpp-4.6 (4.6.1-10) ... Setting up libquadmath0 (4.6.1-10) ... Setting up binutils (2.21.53.20110910-1) ... Setting up gcc-4.6 (4.6.1-10) ... Setting up libstdc++6-4.6-dev (4.6.1-10) ... Setting up g++-4.6 (4.6.1-10) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 3398 kB of source archives. Get:1 http://localhost/debian/ sid/main chicken 4.7.0-1 (dsc) [1081 B] Get:2 http://localhost/debian/ sid/main chicken 4.7.0-1 (tar) [3390 kB] Get:3 http://localhost/debian/ sid/main chicken 4.7.0-1 (diff) [6066 B] Fetched 3398 kB in 0s (14.5 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/chicken-XGXiyF/resolver-kja0BV/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/702 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously deselected package sbuild-build-depends-core-dummy. (Reading database ... 10801 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64c-23305f60-1c06-4ec2-94f0-835bf631e1de/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>> 5.0.0), libpcre3-dev, texinfo, chrpath Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>> 5.0.0), libpcre3-dev, texinfo, chrpath dpkg-deb: building package `sbuild-build-depends-chicken-dummy' in `/build/chicken-XGXiyF/resolver-EbtaiY/apt_archive/sbuild-build-depends-chicken-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install chicken build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils chrpath debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libunistring0 libxml2 man-db po-debconf texinfo Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc groff www-browser libmail-box-perl texlive-base texlive-latex-base texlive-generic-recommended texinfo-doc-nonfree Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils chrpath debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libunistring0 libxml2 man-db po-debconf sbuild-build-depends-chicken-dummy texinfo 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. Need to get 10.6 MB/10.6 MB of archives. After this operation, 31.1 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 libpcrecpp0 bsdmainutils groff-base man-db libmagic1 file gettext-base libxml2 texinfo chrpath html2text libglib2.0-0 libcroco3 libunistring0 gettext intltool-debian po-debconf debhelper libpcre3-dev sbuild-build-depends-chicken-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-3 [37.9 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main libpcrecpp0 amd64 8.12-4 [113 kB] Get:4 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:5 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:6 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-2 [1023 kB] Get:7 http://localhost/debian/ sid/main libmagic1 amd64 5.08-1 [246 kB] Get:8 http://localhost/debian/ sid/main file amd64 5.08-1 [51.7 kB] Get:9 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-4 [154 kB] Get:10 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-4 [892 kB] Get:11 http://localhost/debian/ sid/main texinfo amd64 4.13a.dfsg.1-8 [983 kB] Get:12 http://localhost/debian/ sid/main chrpath amd64 0.13-2 [13.9 kB] Get:13 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:14 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.28.6-1 [1648 kB] Get:15 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-1 [125 kB] Get:16 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-4 [437 kB] Get:17 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-4 [2079 kB] Get:18 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:19 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu1 [223 kB] Get:20 http://localhost/debian/ sid/main debhelper all 8.9.6 [562 kB] Get:21 http://localhost/debian/ sid/main libpcre3-dev amd64 8.12-4 [307 kB] Preconfiguring packages ... Fetched 10.6 MB in 0s (30.9 MB/s) Selecting previously deselected package libpipeline1. (Reading database ... 10801 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-3_amd64.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously deselected package libpcrecpp0. Unpacking libpcrecpp0 (from .../libpcrecpp0_8.12-4_amd64.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-2_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.08-1_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_5.08-1_amd64.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-4_amd64.deb) ... Selecting previously deselected package texinfo. Unpacking texinfo (from .../texinfo_4.13a.dfsg.1-8_amd64.deb) ... Selecting previously deselected package chrpath. Unpacking chrpath (from .../chrpath_0.13-2_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.28.6-1_amd64.deb) ... Selecting previously deselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ... Selecting previously deselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-4_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu1_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.6_all.deb) ... Selecting previously deselected package libpcre3-dev. Unpacking libpcre3-dev (from .../libpcre3-dev_8.12-4_amd64.deb) ... Selecting previously deselected package sbuild-build-depends-chicken-dummy. Unpacking sbuild-build-depends-chicken-dummy (from .../sbuild-build-depends-chicken-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-3) ... Setting up libpcre3 (8.12-4) ... Setting up libpcrecpp0 (8.12-4) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-2) ... Building database of manual pages ... Setting up libmagic1 (5.08-1) ... Setting up file (5.08-1) ... Setting up gettext-base (0.18.1.1-4) ... Setting up libxml2 (2.7.8.dfsg-4) ... Setting up texinfo (4.13a.dfsg.1-8) ... Setting up chrpath (0.13-2) ... Setting up html2text (1.3.2a-15) ... Setting up libglib2.0-0 (2.28.6-1) ... No schema files found: doing nothing. Setting up libcroco3 (0.6.2-1) ... Setting up libunistring0 (0.9.3-4) ... Setting up gettext (0.18.1.1-4) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu1) ... Setting up debhelper (8.9.6) ... Setting up libpcre3-dev (8.12-4) ... Setting up sbuild-build-depends-chicken-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.21.53.20110910-1 dpkg-dev_1.16.0.3 g++-4.6_4.6.1-10 gcc-4.6_4.6.1-10 libc6-dev_2.13-20 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 linux-libc-dev_3.0.0-3 Package versions: apt_0.8.15.6 apt-utils_0.8.15.6 base-files_6.5 base-passwd_3.5.23 bash_4.1-3 binutils_2.21.53.20110910-1 bsdmainutils_8.2.3 bsdutils_1:2.19.1-5 build-essential_11.5 bzip2_1.0.5-7 chrpath_0.13-2 clang_2.9-11 coreutils_8.5-1 cpp_4:4.6.1-2 cpp-4.6_4.6.1-10 dash_0.5.7-1 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.6 debian-archive-keyring_2010.08.28 debianutils_4.0.2 diffutils_1:3.0-1 dpkg_1.16.0.3 dpkg-dev_1.16.0.3 e2fslibs_1.42~WIP-2011-07-02-1 e2fsprogs_1.42~WIP-2011-07-02-1 fakeroot_1.18-1 file_5.08-1 findutils_4.4.2-1+b1 g++_4:4.6.1-2 g++-4.6_4.6.1-10 gcc_4:4.6.1-2 gcc-4.6_4.6.1-10 gcc-4.6-base_4.6.1-10 gettext_0.18.1.1-4 gettext-base_0.18.1.1-4 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.9-2 groff-base_1.21-6 gzip_1.4-1 hostname_3.06 html2text_1.3.2a-15 initscripts_2.88dsf-13.11 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-3 libattr1_1:2.4.46-3 libblkid1_2.19.1-5 libbz2-1.0_1.0.5-7 libc-bin_2.13-20 libc-dev-bin_2.13-20 libc6_2.13-20 libc6-dev_2.13-20 libcomerr2_1.42~WIP-2011-07-02-1 libcroco3_0.6.2-1 libdb5.1_5.1.25-11 libdpkg-perl_1.16.0.3 libffi5_3.0.10~rc10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.1-10 libgdbm3_1.8.3-10 libglib2.0-0_2.28.6-1 libgmp10_2:5.0.2+dfsg-1 libgomp1_4.6.1-10 libllvm2.9_2.9+dfsg-3 liblzma2_5.1.1alpha+20110809-2 libmagic1_5.08-1 libmount1_2.19.1-5 libmpc2_0.9-3 libmpfr4_3.0.1-6 libncurses5_5.9-1 libncursesw5_5.9-1 libpam-modules_1.1.3-2 libpam-modules-bin_1.1.3-2 libpam-runtime_1.1.3-2 libpam0g_1.1.3-2 libpcre3_8.12-4 libpcre3-dev_8.12-4 libpcrecpp0_8.12-4 libpipeline1_1.2.0-3 libquadmath0_4.6.1-10 libreadline6_6.2-4 libselinux1_2.1.0-1 libsepol1_2.1.0-1.1 libslang2_2.2.4-3 libss2_1.42~WIP-2011-07-02-1 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 libtimedate-perl_1.2000-1 libunistring0_0.9.3-4 libusb-0.1-4_2:0.1.12-19 libuuid1_2.19.1-5 libxml2_2.7.8.dfsg-4 linux-libc-dev_3.0.0-3 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-2 mawk_1.3.3-15 mount_2.19.1-5 multiarch-support_2.13-20 ncurses-base_5.9-1 ncurses-bin_5.9-1 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.12.4-4 perl-base_5.12.4-4 perl-modules_5.12.4-4 po-debconf_1.0.16+nmu1 readline-common_6.2-4 sbuild-build-depends-chicken-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-13.11 sysvinit_2.88dsf-13.11 sysvinit-utils_2.88dsf-13.11 tar_1.26-2 texinfo_4.13a.dfsg.1-8 tzdata_2011i-2 util-linux_2.19.1-5 xz-utils_5.1.1alpha+20110809-2 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Sep 5 17:03:32 2011 CEST using DSA key ID 176015ED gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./chicken_4.7.0-1.dsc dpkg-source: info: extracting chicken in chicken-4.7.0 dpkg-source: info: unpacking chicken_4.7.0.orig.tar.gz dpkg-source: info: unpacking chicken_4.7.0-1.debian.tar.gz dpkg-source: info: applying fix-hurd-build.patch dpkg-source: info: applying fix-manpages.patch Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package chicken dpkg-buildpackage: source version 4.7.0-1 dpkg-source --before-build chicken-4.7.0 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp /usr/bin/make PLATFORM=linux clean make[1]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= clean make[2]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' rm -f chicken csi csc \ chicken-profile \ chicken-install \ chicken-uninstall \ chicken-status \ chicken-bug *.o \ libchicken.so \ libchicken.a \ libchicken.so \ chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so \ setup-api.so setup-download.so setup-api.import.so setup-download.import.so rm -f libchicken.so.6 make[2]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' /usr/bin/make PLATFORM=linux distclean make[1]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= distclean make[2]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' rm -f chicken csi csc \ chicken-profile \ chicken-install \ chicken-uninstall \ chicken-status \ chicken-bug *.o \ libchicken.so \ libchicken.a \ libchicken.so \ chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so \ setup-api.so setup-download.so setup-api.import.so setup-download.import.so rm -f libchicken.so.6 rm -f \ chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc make[2]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' rm -f c_defaults.h chicken_defaults.h lib*.so chicken.info-* dh_clean dpkg-source -b chicken-4.7.0 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building chicken using existing ./chicken_4.7.0.orig.tar.gz dpkg-source: info: building chicken in chicken_4.7.0-1.debian.tar.gz dpkg-source: info: building chicken in chicken_4.7.0-1.dsc debian/rules build dh_testdir /usr/bin/make PLATFORM=linux PREFIX=/usr C_COMPILER_OPTIMIZATION_OPTIONS="-g -O2" VARDIR=/var/lib/ make[1]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= all make[2]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c apply-hack.x86-64.S -o apply-hack.x86-64.o echo "#define C_BUILD_TAG \"compiled 2011-09-11 on talc-114.nancy.grid5000.fr (Linux)\"" >>chicken-defaults.h echo "#define C_CHICKEN_PROGRAM \"chicken\"" >>chicken-defaults.h echo "#ifndef C_INSTALL_CC" >>chicken-defaults.h echo "# define C_INSTALL_CC \"gcc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_CXX" >>chicken-defaults.h echo "# define C_INSTALL_CXX \"g++\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_RC_COMPILER" >>chicken-defaults.h echo "# define C_INSTALL_RC_COMPILER \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_CFLAGS" >>chicken-defaults.h echo "# define C_INSTALL_CFLAGS \"-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -g -O2\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LDFLAGS" >>chicken-defaults.h echo "# define C_INSTALL_LDFLAGS \" \"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_PREFIX" >>chicken-defaults.h echo "# define C_INSTALL_PREFIX \"/usr\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_SHARE_HOME" >>chicken-defaults.h echo "# define C_INSTALL_SHARE_HOME \"/usr/share/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_BIN_HOME" >>chicken-defaults.h echo "# define C_INSTALL_BIN_HOME \"/usr/bin\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_EGG_HOME" >>chicken-defaults.h echo "# define C_INSTALL_EGG_HOME \"/var/lib//chicken/6\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LIB_HOME" >>chicken-defaults.h echo "# define C_INSTALL_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LIB_NAME" >>chicken-defaults.h echo "# define C_INSTALL_LIB_NAME \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_STATIC_LIB_HOME" >>chicken-defaults.h echo "# define C_INSTALL_STATIC_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_INCLUDE_HOME" >>chicken-defaults.h echo "# define C_INSTALL_INCLUDE_HOME \"/usr/include/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_MORE_LIBS" >>chicken-defaults.h echo "# define C_INSTALL_MORE_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_MORE_STATIC_LIBS" >>chicken-defaults.h echo "# define C_INSTALL_MORE_STATIC_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_DEFAULT_TARGET_STACK_SIZE" >>chicken-defaults.h echo "# define C_DEFAULT_TARGET_STACK_SIZE (256*1024)" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_DEFAULT_TARGET_HEAP_SIZE" >>chicken-defaults.h echo "# define C_DEFAULT_TARGET_HEAP_SIZE 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_STACK_GROWS_DOWNWARD" >>chicken-defaults.h echo "# define C_STACK_GROWS_DOWNWARD 1" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_MORE_LIBS" >>chicken-defaults.h echo "# define C_TARGET_MORE_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_MORE_STATIC_LIBS" >>chicken-defaults.h echo "# define C_TARGET_MORE_STATIC_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CC" >>chicken-defaults.h echo "# define C_TARGET_CC \"gcc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CXX" >>chicken-defaults.h echo "# define C_TARGET_CXX \"g++\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_RC_COMPILER" >>chicken-defaults.h echo "# define C_TARGET_RC_COMPILER \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CFLAGS" >>chicken-defaults.h echo "# define C_TARGET_CFLAGS \"-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -g -O2\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LDFLAGS" >>chicken-defaults.h echo "# define C_TARGET_LDFLAGS \" \"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_FEATURES" >>chicken-defaults.h echo "# define C_TARGET_FEATURES \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CROSS_CHICKEN" >>chicken-defaults.h echo "# define C_CROSS_CHICKEN 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_PREFIX" >>chicken-defaults.h echo "# define C_TARGET_PREFIX \"/usr\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_BIN_HOME" >>chicken-defaults.h echo "# define C_TARGET_BIN_HOME \"/usr/bin\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LIB_NAME" >>chicken-defaults.h echo "# define C_TARGET_LIB_NAME \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_RUN_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_RUN_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_SHARE_HOME" >>chicken-defaults.h echo "# define C_TARGET_SHARE_HOME \"/usr/share\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_INCLUDE_HOME" >>chicken-defaults.h echo "# define C_TARGET_INCLUDE_HOME \"/usr/include/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_STATIC_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_STATIC_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_PROGRAM \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CSC_PROGRAM" >>chicken-defaults.h echo "# define C_CSC_PROGRAM \"csc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CSI_PROGRAM" >>chicken-defaults.h echo "# define C_CSI_PROGRAM \"csi\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_BUG_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_BUG_PROGRAM \"chicken-bug\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_INSTALL_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_INSTALL_PROGRAM \"chicken-install\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_UNINSTALL_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_UNINSTALL_PROGRAM \"chicken-uninstall\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_STATUS_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_STATUS_PROGRAM \"chicken-status\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_WINDOWS_SHELL" >>chicken-defaults.h echo "# define C_WINDOWS_SHELL 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_BINARY_VERSION" >>chicken-defaults.h echo "# define C_BINARY_VERSION 6" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_BRANCH_NAME" >>chicken-defaults.h echo "# define C_BRANCH_NAME \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "/* END OF FILE */" >>chicken-defaults.h echo "/* GENERATED */" >chicken-config.h echo "#define HAVE_DIRENT_H 1" >>chicken-config.h echo "#define HAVE_DLFCN_H 1" >>chicken-config.h echo "#define HAVE_INTTYPES_H 1" >>chicken-config.h echo "#define HAVE_LIMITS_H 1" >>chicken-config.h echo "#define HAVE_LONG_LONG 1" >>chicken-config.h echo "#define HAVE_MEMMOVE 1" >>chicken-config.h echo "#define HAVE_MEMORY_H 1" >>chicken-config.h echo "#define HAVE_STDINT_H 1" >>chicken-config.h echo "#define HAVE_STDLIB_H 1" >>chicken-config.h echo "#define HAVE_STRERROR 1" >>chicken-config.h echo "#define HAVE_STRINGS_H 1" >>chicken-config.h echo "#define HAVE_STRING_H 1" >>chicken-config.h echo "#define HAVE_STRTOLL 1" >>chicken-config.h echo "#define HAVE_STRTOQ 1" >>chicken-config.h echo "#define HAVE_SYS_STAT_H 1" >>chicken-config.h echo "#define HAVE_SYS_TYPES_H 1" >>chicken-config.h echo "#define HAVE_UNISTD_H 1" >>chicken-config.h echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>chicken-config.h echo "#define STDC_HEADERS 1" >>chicken-config.h echo "#define HAVE_ALLOCA 1" >>chicken-config.h echo "#define HAVE_ALLOCA_H 1" >>chicken-config.h echo "#define HAVE_GRP_H 1" >>chicken-config.h echo "#define HAVE_ERRNO_H 1" >>chicken-config.h echo "#define HAVE_GCVT 1" >>chicken-config.h echo "#define HAVE_SYSEXITS_H 1" >>chicken-config.h echo "#define HAVE_MEMMOVE 1" >>chicken-config.h echo "#define C_STACK_GROWS_DOWNWARD 1" >>chicken-config.h echo "#define C_HACKED_APPLY" >>chicken-config.h cat chicken-defaults.h >>chicken-config.h gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN library.c -o library-static.o -I. -I./ In file included from library.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[513],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1072],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1071],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1070],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1069],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11514:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11771:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11888:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11934:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11935:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12092:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12144:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12424:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21455(2,t7,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12582:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21212(2,t5,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[8])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[5])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13010:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13019:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13028:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13037:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13046:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13064:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13073:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13460:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14137:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14492:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_make_character(10),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[755]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15494:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15591:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16344:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16512:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16671:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16751:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16765:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16889:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17037:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17039:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17089:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17406:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=(C_truep(t1)?C_slot(((C_word*)t0)[4],C_fix(1)):((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17966:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18016:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_17893(t4,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18486:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19188:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19248:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19251:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19252:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19285:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19286:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(11),C_fix(256)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19326:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(11),C_block_size(((C_word*)t0)[3])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19327:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19423:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19424:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19425:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19460:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19461:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19462:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19493:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19496:12: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_22449(t8,C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19521:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19542:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19543:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19574:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19578:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[7],C_fix(10),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19592:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19593:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19617:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19619:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(10),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19646:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19647:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19651:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19676:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19677:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19681:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19695:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19696:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19697:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19720:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19721:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19722:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19729:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(t2,C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19746:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19747:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19748:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19802:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(11),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19890:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20253:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20352:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20420:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[675]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:20809:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20925:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21970:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22007:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22008:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22013:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22014:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22049:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22078:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22079:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22121:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22129:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22136:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22137:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22151:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22152:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22166:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22167:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22622:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22623:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22670:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22690:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,lf[614]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[23],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23644:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[16],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:24389:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26983:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(12),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(11),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(7),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(8),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(13),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(9),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],t2),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27790:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27790:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27794:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27810:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(6),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27868:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27868:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27869:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(6),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27873:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27894:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27896:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27897:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27905:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27907:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28028:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:28975:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28976:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28977:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28994:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28996:56: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_slot(t2,C_fix(4)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29072:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29080:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29101:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29183:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29184:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29701:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:29701:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29706:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29718:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(8),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29811:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30166:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30345:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30345:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30469:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30469:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30501:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30539:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30545:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30547:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(t6,C_fix(1),t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30773:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_i_set_i_slot(t6,C_fix(4),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30774:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t6,C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30799:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(8)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30835:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(C_blockp(t3))?(C_truep(C_portp(t3))?C_slot(t2,C_fix(1)):C_SCHEME_FALSE):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30901:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31131:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31132:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[417]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31323:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31644:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31714:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31859:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,(C_truep(t7)?C_slot(t7,C_fix(1)):C_SCHEME_FALSE));}}} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(1),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31902:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31910:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t7,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31924:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34403:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36984:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37329:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37390:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37483:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37503:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37992:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 347 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN eval.c -o eval-static.o -I. -I./ In file included from eval.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3905:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3907:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:5735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6525:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7657:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7661:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7694:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8130:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8440:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8679:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[60],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8683:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[60],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9595:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10014:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7188(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],*((C_word*)lf[133]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11530:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[13],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],*((C_word*)lf[141]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13318:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13750:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13958:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:54: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14972:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15542:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15551:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15590:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[11]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16154:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16287:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:16579:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16712:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[60],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[31]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17392:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18338:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t6,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 168 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN data-structures.c -o data-structures-static.o -I. -I./ In file included from data-structures.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1698:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1809:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1825:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1849:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1904:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3046:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[3],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3058:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3355:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3520:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4676:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5050:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5075:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5234:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5446:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5456:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5547:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5760:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5845:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5916:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5982:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6020:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6297:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 80 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN ports.c -o ports-static.o -I. -I./ In file included from ports.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:795:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:956:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:969:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1005:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1012:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(10),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:2396:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN files.c -o files-static.o -I. -I./ In file included from files.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1740:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1744:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t5)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1746:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,t2));}}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN extras.c -o extras-static.o -I. -I./ In file included from extras.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)t4)[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3354:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4654:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4655:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4950:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extras.c:4950:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4988:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4989:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(7)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5095:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5097:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5197:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5342:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5343:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN lolevel.c -o lolevel-static.o -I. -I./ In file included from lolevel.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1871:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1906:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1944:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1955:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2006:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2921:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4080:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[68],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4456:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(C_taggedpointerp(((C_word*)t0)[2]))?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5168:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN utils.c -o utils-static.o -I. -I./ In file included from utils.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2081:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 6 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN tcp.c -o tcp-static.o -I. -I./ In file included from tcp.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1432:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:98: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2422:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2422:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2780:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2780:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3152:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3353:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3677:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3677:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4043:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4043:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4125:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4211:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4211:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-1.c -o srfi-1-static.o -I. -I./ In file included from srfi-1.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:2954:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3510:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4779:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5052:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5057:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5066:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5088:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t5,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5247:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5344:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6231:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6260:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6317:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6370:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6488:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6559:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7246:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8005:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8070:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8536:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8638:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8835:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8837:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8842:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t16,t6); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8918:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8994:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9064:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10300:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10521:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-4.c -o srfi-4-static.o -I. -I./ In file included from srfi-4.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:153:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_free((void *)C_block_item(bv, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1311:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1319:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1330:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1372:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1383:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1425:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1436:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1478:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1489:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1531:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1531:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1544:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1586:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1586:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1599:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1599:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1641:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1641:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1654:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1654:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1696:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1696:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1709:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1709:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:21: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2987:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3026:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3052:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3078:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3340:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3397:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3454:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3511:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3568:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3625:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3682:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3739:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3974:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2772(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4041:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2739(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4108:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2706(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4175:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2673(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4242:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2640(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4309:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2607(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4376:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2574(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4443:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2541(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4575:4: note: instantiated from: t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4710:4: note: instantiated from: t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4821:4: note: instantiated from: t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4932:4: note: instantiated from: t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5053:4: note: instantiated from: t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5174:4: note: instantiated from: t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5295:4: note: instantiated from: t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5416:4: note: instantiated from: t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5553:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5553:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5557:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5557:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5604:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5604:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5608:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5608:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5622:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5663:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5663:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5674:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5736:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5736:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5747:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5775:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5775:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5786:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5786:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5831:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5842:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5842:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5870:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5870:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5881:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5926:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5937:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5963:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5976:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6002:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6015:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6028:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 113 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-13.c -o srfi-13-static.o -I. -I./ In file included from srfi-13.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3251:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3253:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3923:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:4675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-14.c -o srfi-14-static.o -I. -I./ In file included from srfi-14.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2063:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:3283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4106:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:6101:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-18.c -o srfi-18-static.o -I. -I./ In file included from srfi-18.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:677:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(10)));} ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:891:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:892:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:896:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:902:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:908:5: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:993:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1023:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1030:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1057:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1077:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1084:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1128:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1141:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1243:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1265:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[7],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1266:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1267:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1271:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1300:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1358:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1373:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1374:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1374:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1420:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1423:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1428:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t3,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1429:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,((C_word*)t0)[2],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1431:5: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_i_set_i_slot(t3,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1451:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1559:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1559:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1576:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1577:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1584:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1588:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1594:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1595:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t11,C_fix(8)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,((C_word*)t0)[5],t16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1691:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1706:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1706:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1738:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1741:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[6],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1757:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1757:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1787:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1815:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1815:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1816:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1820:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1848:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1861:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2014:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2190:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[4],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2259:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2263:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:2263:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2264:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2273:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2359:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2402:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2419:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_i_set_i_slot(t2,C_fix(9),t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2432:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2458:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2509:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2522:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2751:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-69.c -o srfi-69-static.o -I. -I./ In file included from srfi-69.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1740:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1741:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1812:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1844:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1939:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2014:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2185:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2357:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2441:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2533:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2842:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_fix(0)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2878:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2902:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)((C_word*)t0)[5])[1]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2984:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3007:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3008:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3056:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3087:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3114:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3229:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3230:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3298:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3325:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3354:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3358:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3359:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3360:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3460:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3461:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3462:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3521:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3565:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3569:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3638:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3642:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3643:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3644:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3744:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3745:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3932:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3963:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4040:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4045:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4046:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4146:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4147:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4271:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4356:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4431:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4432:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4433:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4434:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4435:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4436:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[5],C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4473:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4493:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4556:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4672:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4693:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4709:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4723:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4737:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4751:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4765:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4779:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4793:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 144 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN posixunix.c -o posixunix-static.o -I. -I./ In file included from posixunix.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:21: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:29: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:22: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:30: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:22: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:30: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:21: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:29: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:22: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:30: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:22: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:30: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:22: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:30: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:380:24: note: instantiated from: (ptm)->tm_isdst = (C_block_item((v), 8) != C_SCHEME_FALSE)) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:427:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:39: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ posixunix.c:427:3: note: instantiated from: C_tm_set_9( v ); ^ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:47: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:387:5: note: instantiated from: C_set_block_item((v), 1, C_fix((ptm)->tm_min)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:388:5: note: instantiated from: C_set_block_item((v), 2, C_fix((ptm)->tm_hour)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:389:5: note: instantiated from: C_set_block_item((v), 3, C_fix((ptm)->tm_mday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:390:5: note: instantiated from: C_set_block_item((v), 4, C_fix((ptm)->tm_mon)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:391:5: note: instantiated from: C_set_block_item((v), 5, C_fix((ptm)->tm_year)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:392:5: note: instantiated from: C_set_block_item((v), 6, C_fix((ptm)->tm_wday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:393:5: note: instantiated from: C_set_block_item((v), 7, C_fix((ptm)->tm_yday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:394:5: note: instantiated from: C_set_block_item((v), 8, ((ptm)->tm_isdst ? C_SCHEME_TRUE : C_SCHEME_FALSE))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:435:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:403:25: note: instantiated from: #define C_tm_get_9(v) cpy_tmstc9_to_tmvec( (v), &C_tm ) ^ posixunix.c:397:6: note: instantiated from: (C_set_block_item((v), 9, C_fix(-(ptm)->tm_gmtoff))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:4206:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5536:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7992(t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6563:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6693:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7029:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7060:29: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_i_car(t3):C_slot(t2,C_fix(2))); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7321:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7419:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7516:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7517:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7659:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7660:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8077:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8077:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8465:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8467:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8498:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8500:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8501:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8659:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8659:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9030:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_get_gid(((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10124:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11615:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13168:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13854:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14081:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 68 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN irregex.c -o irregex-static.o -I. -I./ In file included from irregex.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_make_character(110),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_make_character(114),C_make_character(13)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_make_character(116),C_make_character(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6278:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(97),C_make_character(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6279:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_make_character(101),C_make_character(27)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,C_make_character(102),C_make_character(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[120],lf[51]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6557:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,lf[296],lf[295]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6559:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,lf[297],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6560:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,lf[298],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[300],lf[299]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6564:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[302],lf[301]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6566:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_a_i_cons(&a,2,lf[303],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6567:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t25=C_a_i_cons(&a,2,lf[304],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6569:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_a_i_cons(&a,2,lf[306],lf[305]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6571:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_a_i_cons(&a,2,lf[308],lf[307]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6574:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[77],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6575:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t33=C_a_i_cons(&a,2,lf[311],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[313],lf[312]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6579:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[315],lf[314]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6582:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,lf[317],lf[316]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t89=C_a_i_cons(&a,2,lf[336],t88); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6673:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t131=C_a_i_cons(&a,2,t40,t130); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6674:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t132=C_a_i_cons(&a,2,t39,t131); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6675:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t133=C_a_i_cons(&a,2,t37,t132); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6676:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t134=C_a_i_cons(&a,2,t36,t133); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6677:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t135=C_a_i_cons(&a,2,t35,t134); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6678:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t136=C_a_i_cons(&a,2,t34,t135); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6679:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t137=C_a_i_cons(&a,2,t33,t136); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6680:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t138=C_a_i_cons(&a,2,t32,t137); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6681:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t139=C_a_i_cons(&a,2,t31,t138); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6682:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t140=C_a_i_cons(&a,2,t30,t139); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6683:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t141=C_a_i_cons(&a,2,t29,t140); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6684:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t142=C_a_i_cons(&a,2,t28,t141); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6685:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t143=C_a_i_cons(&a,2,t27,t142); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6686:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t144=C_a_i_cons(&a,2,t26,t143); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6687:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t145=C_a_i_cons(&a,2,t25,t144); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6688:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t146=C_a_i_cons(&a,2,t24,t145); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6689:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t147=C_a_i_cons(&a,2,t23,t146); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6690:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t148=C_a_i_cons(&a,2,t22,t147); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6691:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t149=C_a_i_cons(&a,2,t21,t148); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6692:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t150=C_a_i_cons(&a,2,t20,t149); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6693:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t151=C_a_i_cons(&a,2,t19,t150); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6694:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t152=C_a_i_cons(&a,2,t18,t151); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6695:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t153=C_a_i_cons(&a,2,t17,t152); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6696:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t154=C_a_i_cons(&a,2,t16,t153); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6697:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t155=C_a_i_cons(&a,2,t15,t154); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6698:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t156=C_a_i_cons(&a,2,t14,t155); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6699:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t157=C_a_i_cons(&a,2,t13,t156); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6700:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t158=C_a_i_cons(&a,2,t10,t157); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6927:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=(C_truep(t6)?C_a_i_cons(&a,2,lf[98],t3):C_i_car(t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7054:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[120],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[218],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7779:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7872:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8625:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8628:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_make_character(92),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8810:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9024:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9025:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9122:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9225:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9229:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9230:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9238:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9244:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[413],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9623:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9907:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10680:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_a_i_cons(&a,2,t19,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10796:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10868:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25351(t10,C_a_i_cons(&a,2,t5,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10899:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25354(t10,C_a_i_cons(&a,2,t8,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10918:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25361(t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11088:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11107:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t6,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11124:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_a_i_cons(&a,2,t19,t20); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11140:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,t20,t21); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11227:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t6,t10));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11907:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12146:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12147:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t8,t11); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12683:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_20432(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12734:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t14+1)))(2,t14,C_a_i_cons(&a,2,t8,t13));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12748:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14308:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15032:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t11); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15034:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15041:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t10); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15223:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t4,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[174],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15303:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15307:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15421:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15425:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15830:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15900:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15905:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ irregex.c:15905:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15907:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16008:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16070:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16487:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16983:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17314:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t5,t6));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17418:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17420:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17545:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17546:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17808:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17834:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[98],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17848:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[110],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18957:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19019:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[123],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19136:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19210:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19732:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19741:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19791:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20163:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20245:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20813:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20818:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t7,C_a_i_cons(&a,2,t5,t6));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[129],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:21151:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23377:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t16,t17); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23378:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t15,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23379:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23388:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_SCHEME_FALSE,t17); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23389:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t16,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23390:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[98],t21); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23536:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[104],t34); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23583:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23587:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23670:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23675:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23679:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23682:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24188:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[229],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t3,C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24563:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25274:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25277:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25282:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25385:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25387:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25390:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25392:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25395:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25397:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25400:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25402:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25405:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25435:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25653:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26049:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[50],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26525:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26529:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28374:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28771:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[179],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28785:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[183],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[78],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[181],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[180],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[77],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[173],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29290:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(10),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,C_make_character(93),C_make_character(93)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29434:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_make_character(91),C_make_character(91)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29504:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30110:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30119:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:49: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30775:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30895:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t9,C_a_i_cons(&a,2,lf[124],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30900:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_FALSE,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30901:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_fix(1),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30903:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30909:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t11,C_a_i_cons(&a,2,lf[128],t10));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30915:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30921:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t12,t13); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30923:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t15,C_a_i_cons(&a,2,lf[126],t14));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30929:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,C_SCHEME_FALSE,t14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30930:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t13,t15); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30932:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t17,C_a_i_cons(&a,2,lf[126],t16));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[121],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[120],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31009:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31283:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31359:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31504:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t1,((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32339:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,C_fix(0),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33712:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33718:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33724:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33796:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33806:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33812:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33818:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34293:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34339:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34374:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34375:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34376:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34472:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34486:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34500:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34514:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34528:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34542:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34556:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 480 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN scheduler.c -o scheduler-static.o -I. -I./ In file included from scheduler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:774:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:781:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:844:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:846:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:903:38: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_SCHEME_END_OF_LIST:C_slot(t2,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:907:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=(C_truep(t9)?C_SCHEME_END_OF_LIST:C_slot(t6,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1074:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1091:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1093:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1133:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1139:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1155:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[3],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,*((C_word*)lf[11]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1256:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[5],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1424:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1425:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1446:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1483:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t3,C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1484:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(t3,C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1485:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t3,C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1486:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1489:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_i_set_i_slot(t3,C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1490:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1545:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[5],C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1564:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(11)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1568:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1575:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1643:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1644:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1645:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(8),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1646:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1650:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_i_set_i_slot(((C_word*)t0)[4],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1700:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1717:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1735:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1743:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1747:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1828:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1846:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2005:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2006:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2017:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2093:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2096:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t4,C_fix(13),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2192:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2280:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2363:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2418:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2444:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2496:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2497:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2497:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2517:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2540:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2540:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2584:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2584:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2630:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2718:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2725:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2728:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2730:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2732:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2734:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t9,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2736:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2738:5: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t6,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 108 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN profiler.c -o profiler-static.o -I. -I./ In file included from profiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,lf[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 5 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN stub.c -o stub-static.o -I. -I./ In file included from stub.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN expand.c -o expand-static.o -I. -I./ In file included from expand.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4833:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[79],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[373],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[79],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5530:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5582:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[48],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5634:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[397],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[110],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5765:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6134:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6273:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6501:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6505:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6602:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6695:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[46],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6848:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6876:25: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?lf[372]:C_a_i_cons(&a,2,lf[105],t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6885:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_15052(t9,C_a_i_cons(&a,2,lf[46],t8));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7194:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7195:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[362],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7720:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?lf[350]:C_a_i_cons(&a,2,lf[105],t2)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7738:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7978:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[346],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8169:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[341],t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8174:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[341],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[105],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9171:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[5],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9213:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9251:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9261:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9286:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9432:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t7,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9456:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9471:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9905:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10209:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10225:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10346:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10527:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10558:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10572:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10657:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t6,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10673:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10875:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10876:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10964:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11279:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11289:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11403:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t5,C_a_i_cons(&a,2,lf[169],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11480:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11490:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t2,C_a_i_cons(&a,2,lf[169],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11864:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11884:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t7,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11899:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11924:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12083:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t2,t14); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12084:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t15,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13707:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,(C_truep(t9)?C_a_i_cons(&a,2,t2,t5):t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13799:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t6,t4));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14071:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_10653(t4,C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[2])[1],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[12])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[10])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[7])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15301:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15496:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16112:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16158:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16232:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16258:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16291:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16374:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[4],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17142:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,t4,t7));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17796:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:18706:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19102:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,lf[79],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[79],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[116],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[79],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[79],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[79],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[105],((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20477:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[105],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[13],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21097:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21098:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[80],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21104:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[80],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[47],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22305:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22379:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[31],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22490:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 327 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN chicken-syntax.c -o chicken-syntax-static.o -I. -I./ In file included from chicken-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2619:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[235],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[58],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[49],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3073:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[38],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[217],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[119],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3638:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t7,C_a_i_cons(&a,2,lf[204],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3645:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t11,C_a_i_cons(&a,2,lf[204],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[203],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3780:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4178:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4431:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5573:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5620:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[49],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6018:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6783:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6853:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6902:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6933:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[38],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7631:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[159],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[158],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7869:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_5594(t9,C_a_i_cons(&a,2,lf[33],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8423:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9034:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9696:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[95],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[97],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10212:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10214:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10224:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[38],t6));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10508:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10590:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[91],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[33],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10645:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[81],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[82],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10771:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[33],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[70],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11112:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[38],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[38],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11199:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[38],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[52],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[58],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11743:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11757:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11806:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12330:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12428:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12929:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13238:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 287 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN chicken-ffi-syntax.c -o chicken-ffi-syntax-static.o -I. -I./ In file included from chicken-ffi-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:740:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[9],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:789:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:790:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t3,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:792:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t12+1)))(2,t12,C_a_i_cons(&a,2,t1,t11));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t3,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:797:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,t1,t8));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:995:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,((C_word*)t0)[2],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1173:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[55],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[31],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1607:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[30],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1646:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[4],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1685:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[27],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1724:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[25],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1763:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[23],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[21],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1841:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[19],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 37 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN runtime.c -o runtime-static.o -I. -I./ In file included from runtime.c:29: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:718:3: warning: expression result unused [-Wunused-value] C_randomize(time(NULL)); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1094:61: note: instantiated from: #define C_randomize(n) (srand(C_unfix(n)), C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:952:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(pos); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:964:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_cdr(pos), C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1722:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1738:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1812:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_block_item(self, 1) == C_SCHEME_TRUE) ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1817:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(self, 1, C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1834:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1836:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1992:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word str = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2036:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2038:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] s = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2058:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2088:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2089:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 2, C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2149:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] node->data[ 1 ] = x; ^ ~ In file included from runtime.c:29: ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2283:3: warning: expression result unused [-Wunused-value] C_string_to_bytevector(strblock); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1140:114: note: instantiated from: #define C_string_to_bytevector(s) (((C_SCHEME_BLOCK *)(s))->header = C_header_size(s) | C_BYTEVECTOR_TYPE, C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2905:9: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_block_item(item, 2) == C_SCHEME_END_OF_LIST) { ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2919:75: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(bucket = stp->table[ i ]; bucket != C_SCHEME_END_OF_LIST; bucket = C_u_i_cdr(bucket)) ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2921:43: note: instantiated from: if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2922:31: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else stp->table[ i ] = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3427:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3427:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3459:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3459:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3485:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3485:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4348:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4352:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4353:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4435:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4461:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4701:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4727:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4746:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4757:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4760:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4771:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4773:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4787:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4789:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4792:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4803:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4805:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4807:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4821:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4823:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4825:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4828:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4847:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4963:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4967:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4980:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4993:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5320:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5328:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5343:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5362:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5381:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5392:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5403:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5414:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5425:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5666:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] || (t != C_SCHEME_FALSE && !C_equalp(C_block_item(x, 1), t))) ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5804:83: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(skip = x; !C_immediatep(skip) && C_block_header(skip) == C_PAIR_TAG; skip = C_u_i_cdr(skip)) { ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5941:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5974:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)C_retrieve_proc(proc))(2, proc, C_block_item(kk, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6021:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6027:65: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_immediatep(lst) || (C_block_header(lst) == C_PAIR_TAG && C_u_i_cdr(lst) == C_SCHEME_END_OF_LIST)) { ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6071:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word kont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6072:14: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] k = C_block_item(closure, 2), ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6171:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6247:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6340:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:7865:22: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] trampoline((void *)C_u_i_cdr(adrs)); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8299:52: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(tp = table; tp != C_SCHEME_END_OF_LIST; tp = C_u_i_cdr(tp)) { ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8302:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] new = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8352:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(buf, 1, s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8419:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8419:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8447:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8447:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8530:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8530:37: note: instantiated from: else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8963:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8967:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8967:14: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8967:24: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8968:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8968:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8978:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8982:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8982:17: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^ ~~~~~~~~~~~~~ runtime.c:8982:27: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8985:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8985:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8988:27: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] pl = C_a_pair(ptr, val, C_block_item(sym, 2)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9001:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9008:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9012:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9167:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_block_item(x, 1); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 96 warnings generated. ar cru libchicken.a apply-hack.x86-64.o library-static.o eval-static.o data-structures-static.o ports-static.o files-static.o extras-static.o lolevel-static.o utils-static.o tcp-static.o srfi-1-static.o srfi-4-static.o srfi-13-static.o srfi-14-static.o srfi-18-static.o srfi-69-static.o posixunix-static.o irregex-static.o scheduler-static.o profiler-static.o stub-static.o expand-static.o chicken-syntax-static.o chicken-ffi-syntax-static.o runtime-static.o gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN library.c -o library.o -I. -I./ In file included from library.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[513],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1072],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1071],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1070],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1069],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11514:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11771:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11888:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11934:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11935:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12092:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12144:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12424:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21455(2,t7,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12582:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21212(2,t5,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[8])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[5])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13010:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13019:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13028:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13037:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13046:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13064:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13073:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13460:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14137:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14492:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_make_character(10),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[755]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15494:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15591:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16344:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16512:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16671:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16751:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16765:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16889:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17037:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17039:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17089:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17406:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=(C_truep(t1)?C_slot(((C_word*)t0)[4],C_fix(1)):((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17966:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18016:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_17893(t4,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18486:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19188:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19248:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19251:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19252:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19285:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19286:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(11),C_fix(256)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19326:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(11),C_block_size(((C_word*)t0)[3])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19327:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19423:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19424:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19425:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19460:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19461:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19462:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19493:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19496:12: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_22449(t8,C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19521:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19542:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19543:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19574:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19578:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[7],C_fix(10),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19592:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19593:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19617:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19619:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(10),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19646:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19647:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19651:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19676:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19677:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19681:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19695:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19696:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19697:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19720:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19721:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19722:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19729:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(t2,C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19746:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19747:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19748:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19802:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(11),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19890:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20253:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20352:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20420:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[675]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:20809:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20925:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21970:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22007:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22008:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22013:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22014:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22049:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22078:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22079:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22121:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22129:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22136:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22137:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22151:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22152:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22166:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22167:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22622:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22623:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22670:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22690:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,lf[614]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[23],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23644:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[16],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:24389:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26983:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(12),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(11),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(7),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(8),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(13),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(9),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],t2),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27790:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27790:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27794:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27810:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(6),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27868:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27868:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27869:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(6),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27873:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27894:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27896:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27897:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27905:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27907:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28028:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:28975:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28976:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28977:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28994:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28996:56: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_slot(t2,C_fix(4)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29072:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29080:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29101:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29183:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29184:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29701:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:29701:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29706:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29718:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(8),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29811:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30166:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30345:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30345:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30469:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30469:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30501:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30539:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30545:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30547:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(t6,C_fix(1),t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30773:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_i_set_i_slot(t6,C_fix(4),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30774:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t6,C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30799:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(8)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30835:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(C_blockp(t3))?(C_truep(C_portp(t3))?C_slot(t2,C_fix(1)):C_SCHEME_FALSE):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30901:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31131:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31132:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[417]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31323:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31644:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31714:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31859:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,(C_truep(t7)?C_slot(t7,C_fix(1)):C_SCHEME_FALSE));}}} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(1),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31902:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31910:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t7,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31924:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34403:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36984:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37329:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37390:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37483:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37503:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37992:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 347 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN eval.c -o eval.o -I. -I./ In file included from eval.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3905:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3907:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:5735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6525:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7657:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7661:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7694:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8130:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8440:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8679:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[60],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8683:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[60],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9595:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10014:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7188(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],*((C_word*)lf[133]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11530:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[13],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],*((C_word*)lf[141]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13318:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13750:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13958:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:54: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14972:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15542:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15551:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15590:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[11]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16154:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16287:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:16579:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16712:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[60],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[31]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17392:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18338:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t6,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 168 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN data-structures.c -o data-structures.o -I. -I./ In file included from data-structures.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1698:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1809:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1825:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1849:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1904:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3046:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[3],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3058:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3355:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3520:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4676:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5050:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5075:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5234:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5446:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5456:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5547:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5760:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5845:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5916:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5982:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6020:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6297:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 80 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN ports.c -o ports.o -I. -I./ In file included from ports.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:795:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:956:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:969:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1005:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1012:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(10),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:2396:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN files.c -o files.o -I. -I./ In file included from files.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1740:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1744:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t5)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1746:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,t2));}}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN extras.c -o extras.o -I. -I./ In file included from extras.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)t4)[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3354:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4654:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4655:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4950:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extras.c:4950:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4988:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4989:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(7)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5095:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5097:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5197:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5342:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5343:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN lolevel.c -o lolevel.o -I. -I./ In file included from lolevel.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1871:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1906:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1944:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1955:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2006:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2921:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4080:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[68],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4456:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(C_taggedpointerp(((C_word*)t0)[2]))?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5168:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN utils.c -o utils.o -I. -I./ In file included from utils.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2081:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 6 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN tcp.c -o tcp.o -I. -I./ In file included from tcp.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1432:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:98: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2422:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2422:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2780:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2780:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3152:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3353:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3677:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3677:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4043:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4043:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4125:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4211:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4211:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-1.c -o srfi-1.o -I. -I./ In file included from srfi-1.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:2954:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3510:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4779:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5052:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5057:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5066:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5088:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t5,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5247:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5344:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6231:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6260:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6317:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6370:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6488:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6559:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7246:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8005:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8070:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8536:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8638:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8835:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8837:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8842:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t16,t6); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8918:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8994:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9064:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10300:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10521:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-4.c -o srfi-4.o -I. -I./ In file included from srfi-4.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:153:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_free((void *)C_block_item(bv, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1311:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1319:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1330:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1372:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1383:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1425:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1436:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1478:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1489:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1531:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1531:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1544:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1586:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1586:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1599:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1599:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1641:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1641:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1654:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1654:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1696:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1696:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1709:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1709:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:21: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2987:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3026:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3052:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3078:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3340:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3397:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3454:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3511:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3568:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3625:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3682:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3739:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3974:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2772(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4041:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2739(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4108:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2706(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4175:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2673(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4242:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2640(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4309:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2607(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4376:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2574(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4443:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2541(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4575:4: note: instantiated from: t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4710:4: note: instantiated from: t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4821:4: note: instantiated from: t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4932:4: note: instantiated from: t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5053:4: note: instantiated from: t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5174:4: note: instantiated from: t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5295:4: note: instantiated from: t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5416:4: note: instantiated from: t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5553:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5553:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5557:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5557:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5604:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5604:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5608:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5608:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5622:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5663:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5663:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5674:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5736:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5736:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5747:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5775:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5775:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5786:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5786:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5831:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5842:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5842:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5870:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5870:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5881:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5926:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5937:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5963:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5976:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6002:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6015:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6028:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 113 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-13.c -o srfi-13.o -I. -I./ In file included from srfi-13.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3251:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3253:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3923:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:4675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-14.c -o srfi-14.o -I. -I./ In file included from srfi-14.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2063:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:3283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4106:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:6101:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-18.c -o srfi-18.o -I. -I./ In file included from srfi-18.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:677:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(10)));} ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:891:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:892:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:896:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:902:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:908:5: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:993:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1023:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1030:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1057:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1077:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1084:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1128:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1141:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1243:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1265:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[7],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1266:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1267:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1271:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1300:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1358:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1373:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1374:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1374:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1420:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1423:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1428:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t3,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1429:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,((C_word*)t0)[2],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1431:5: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_i_set_i_slot(t3,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1451:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1559:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1559:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1576:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1577:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1584:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1588:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1594:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1595:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t11,C_fix(8)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,((C_word*)t0)[5],t16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1691:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1706:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1706:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1738:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1741:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[6],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1757:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1757:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1787:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1815:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1815:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1816:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1820:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1848:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1861:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2014:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2190:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[4],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2259:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2263:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:2263:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2264:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2273:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2359:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2402:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2419:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_i_set_i_slot(t2,C_fix(9),t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2432:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2458:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2509:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2522:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2751:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-69.c -o srfi-69.o -I. -I./ In file included from srfi-69.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1740:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1741:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1812:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1844:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1939:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2014:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2185:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2357:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2441:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2533:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2842:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_fix(0)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2878:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2902:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)((C_word*)t0)[5])[1]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2984:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3007:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3008:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3056:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3087:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3114:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3229:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3230:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3298:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3325:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3354:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3358:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3359:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3360:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3460:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3461:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3462:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3521:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3565:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3569:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3638:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3642:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3643:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3644:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3744:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3745:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3932:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3963:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4040:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4045:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4046:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4146:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4147:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4271:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4356:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4431:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4432:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4433:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4434:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4435:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4436:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[5],C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4473:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4493:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4556:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4672:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4693:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4709:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4723:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4737:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4751:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4765:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4779:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4793:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 144 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN posixunix.c -o posixunix.o -I. -I./ In file included from posixunix.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:21: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:29: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:22: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:30: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:22: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:30: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:21: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:29: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:22: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:30: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:22: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:30: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:22: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:30: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:380:24: note: instantiated from: (ptm)->tm_isdst = (C_block_item((v), 8) != C_SCHEME_FALSE)) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:427:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:39: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ posixunix.c:427:3: note: instantiated from: C_tm_set_9( v ); ^ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:47: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:387:5: note: instantiated from: C_set_block_item((v), 1, C_fix((ptm)->tm_min)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:388:5: note: instantiated from: C_set_block_item((v), 2, C_fix((ptm)->tm_hour)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:389:5: note: instantiated from: C_set_block_item((v), 3, C_fix((ptm)->tm_mday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:390:5: note: instantiated from: C_set_block_item((v), 4, C_fix((ptm)->tm_mon)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:391:5: note: instantiated from: C_set_block_item((v), 5, C_fix((ptm)->tm_year)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:392:5: note: instantiated from: C_set_block_item((v), 6, C_fix((ptm)->tm_wday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:393:5: note: instantiated from: C_set_block_item((v), 7, C_fix((ptm)->tm_yday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:394:5: note: instantiated from: C_set_block_item((v), 8, ((ptm)->tm_isdst ? C_SCHEME_TRUE : C_SCHEME_FALSE))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:435:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:403:25: note: instantiated from: #define C_tm_get_9(v) cpy_tmstc9_to_tmvec( (v), &C_tm ) ^ posixunix.c:397:6: note: instantiated from: (C_set_block_item((v), 9, C_fix(-(ptm)->tm_gmtoff))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:4206:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5536:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7992(t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6563:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6693:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7029:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7060:29: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_i_car(t3):C_slot(t2,C_fix(2))); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7321:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7419:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7516:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7517:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7659:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7660:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8077:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8077:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8465:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8467:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8498:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8500:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8501:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8659:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8659:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9030:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_get_gid(((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10124:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11615:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13168:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13854:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14081:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 68 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN irregex.c -o irregex.o -I. -I./ In file included from irregex.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_make_character(110),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_make_character(114),C_make_character(13)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_make_character(116),C_make_character(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6278:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(97),C_make_character(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6279:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_make_character(101),C_make_character(27)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,C_make_character(102),C_make_character(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[120],lf[51]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6557:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,lf[296],lf[295]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6559:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,lf[297],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6560:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,lf[298],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[300],lf[299]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6564:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[302],lf[301]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6566:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_a_i_cons(&a,2,lf[303],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6567:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t25=C_a_i_cons(&a,2,lf[304],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6569:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_a_i_cons(&a,2,lf[306],lf[305]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6571:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_a_i_cons(&a,2,lf[308],lf[307]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6574:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[77],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6575:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t33=C_a_i_cons(&a,2,lf[311],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[313],lf[312]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6579:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[315],lf[314]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6582:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,lf[317],lf[316]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t89=C_a_i_cons(&a,2,lf[336],t88); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6673:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t131=C_a_i_cons(&a,2,t40,t130); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6674:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t132=C_a_i_cons(&a,2,t39,t131); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6675:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t133=C_a_i_cons(&a,2,t37,t132); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6676:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t134=C_a_i_cons(&a,2,t36,t133); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6677:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t135=C_a_i_cons(&a,2,t35,t134); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6678:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t136=C_a_i_cons(&a,2,t34,t135); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6679:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t137=C_a_i_cons(&a,2,t33,t136); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6680:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t138=C_a_i_cons(&a,2,t32,t137); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6681:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t139=C_a_i_cons(&a,2,t31,t138); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6682:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t140=C_a_i_cons(&a,2,t30,t139); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6683:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t141=C_a_i_cons(&a,2,t29,t140); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6684:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t142=C_a_i_cons(&a,2,t28,t141); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6685:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t143=C_a_i_cons(&a,2,t27,t142); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6686:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t144=C_a_i_cons(&a,2,t26,t143); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6687:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t145=C_a_i_cons(&a,2,t25,t144); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6688:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t146=C_a_i_cons(&a,2,t24,t145); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6689:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t147=C_a_i_cons(&a,2,t23,t146); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6690:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t148=C_a_i_cons(&a,2,t22,t147); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6691:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t149=C_a_i_cons(&a,2,t21,t148); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6692:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t150=C_a_i_cons(&a,2,t20,t149); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6693:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t151=C_a_i_cons(&a,2,t19,t150); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6694:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t152=C_a_i_cons(&a,2,t18,t151); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6695:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t153=C_a_i_cons(&a,2,t17,t152); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6696:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t154=C_a_i_cons(&a,2,t16,t153); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6697:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t155=C_a_i_cons(&a,2,t15,t154); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6698:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t156=C_a_i_cons(&a,2,t14,t155); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6699:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t157=C_a_i_cons(&a,2,t13,t156); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6700:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t158=C_a_i_cons(&a,2,t10,t157); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6927:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=(C_truep(t6)?C_a_i_cons(&a,2,lf[98],t3):C_i_car(t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7054:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[120],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[218],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7779:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7872:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8625:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8628:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_make_character(92),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8810:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9024:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9025:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9122:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9225:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9229:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9230:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9238:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9244:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[413],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9623:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9907:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10680:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_a_i_cons(&a,2,t19,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10796:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10868:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25351(t10,C_a_i_cons(&a,2,t5,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10899:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25354(t10,C_a_i_cons(&a,2,t8,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10918:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25361(t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11088:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11107:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t6,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11124:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_a_i_cons(&a,2,t19,t20); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11140:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,t20,t21); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11227:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t6,t10));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11907:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12146:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12147:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t8,t11); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12683:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_20432(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12734:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t14+1)))(2,t14,C_a_i_cons(&a,2,t8,t13));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12748:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14308:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15032:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t11); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15034:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15041:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t10); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15223:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t4,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[174],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15303:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15307:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15421:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15425:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15830:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15900:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15905:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ irregex.c:15905:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15907:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16008:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16070:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16487:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16983:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17314:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t5,t6));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17418:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17420:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17545:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17546:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17808:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17834:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[98],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17848:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[110],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18957:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19019:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[123],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19136:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19210:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19732:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19741:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19791:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20163:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20245:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20813:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20818:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t7,C_a_i_cons(&a,2,t5,t6));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[129],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:21151:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23377:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t16,t17); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23378:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t15,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23379:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23388:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_SCHEME_FALSE,t17); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23389:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t16,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23390:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[98],t21); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23536:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[104],t34); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23583:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23587:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23670:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23675:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23679:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23682:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24188:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[229],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t3,C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24563:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25274:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25277:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25282:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25385:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25387:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25390:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25392:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25395:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25397:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25400:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25402:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25405:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25435:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25653:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26049:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[50],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26525:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26529:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28374:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28771:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[179],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28785:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[183],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[78],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[181],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[180],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[77],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[173],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29290:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(10),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,C_make_character(93),C_make_character(93)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29434:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_make_character(91),C_make_character(91)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29504:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30110:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30119:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:49: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30775:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30895:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t9,C_a_i_cons(&a,2,lf[124],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30900:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_FALSE,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30901:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_fix(1),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30903:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30909:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t11,C_a_i_cons(&a,2,lf[128],t10));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30915:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30921:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t12,t13); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30923:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t15,C_a_i_cons(&a,2,lf[126],t14));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30929:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,C_SCHEME_FALSE,t14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30930:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t13,t15); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30932:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t17,C_a_i_cons(&a,2,lf[126],t16));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[121],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[120],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31009:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31283:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31359:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31504:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t1,((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32339:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,C_fix(0),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33712:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33718:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33724:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33796:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33806:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33812:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33818:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34293:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34339:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34374:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34375:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34376:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34472:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34486:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34500:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34514:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34528:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34542:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34556:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 480 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN scheduler.c -o scheduler.o -I. -I./ In file included from scheduler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:774:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:781:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:844:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:846:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:903:38: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_SCHEME_END_OF_LIST:C_slot(t2,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:907:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=(C_truep(t9)?C_SCHEME_END_OF_LIST:C_slot(t6,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1074:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1091:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1093:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1133:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1139:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1155:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[3],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,*((C_word*)lf[11]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1256:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[5],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1424:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1425:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1446:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1483:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t3,C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1484:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(t3,C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1485:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t3,C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1486:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1489:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_i_set_i_slot(t3,C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1490:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1545:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[5],C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1564:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(11)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1568:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1575:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1643:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1644:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1645:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(8),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1646:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1650:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_i_set_i_slot(((C_word*)t0)[4],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1700:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1717:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1735:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1743:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1747:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1828:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1846:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2005:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2006:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2017:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2093:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2096:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t4,C_fix(13),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2192:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2280:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2363:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2418:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2444:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2496:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2497:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2497:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2517:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2540:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2540:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2584:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2584:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2630:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2718:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2725:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2728:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2730:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2732:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2734:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t9,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2736:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2738:5: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t6,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 108 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN profiler.c -o profiler.o -I. -I./ In file included from profiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,lf[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 5 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN stub.c -o stub.o -I. -I./ In file included from stub.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN expand.c -o expand.o -I. -I./ In file included from expand.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4833:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[79],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[373],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[79],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5530:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5582:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[48],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5634:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[397],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[110],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5765:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6134:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6273:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6501:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6505:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6602:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6695:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[46],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6848:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6876:25: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?lf[372]:C_a_i_cons(&a,2,lf[105],t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6885:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_15052(t9,C_a_i_cons(&a,2,lf[46],t8));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7194:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7195:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[362],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7720:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?lf[350]:C_a_i_cons(&a,2,lf[105],t2)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7738:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7978:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[346],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8169:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[341],t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8174:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[341],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[105],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9171:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[5],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9213:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9251:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9261:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9286:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9432:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t7,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9456:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9471:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9905:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10209:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10225:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10346:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10527:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10558:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10572:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10657:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t6,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10673:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10875:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10876:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10964:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11279:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11289:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11403:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t5,C_a_i_cons(&a,2,lf[169],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11480:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11490:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t2,C_a_i_cons(&a,2,lf[169],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11864:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11884:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t7,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11899:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11924:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12083:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t2,t14); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12084:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t15,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13707:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,(C_truep(t9)?C_a_i_cons(&a,2,t2,t5):t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13799:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t6,t4));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14071:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_10653(t4,C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[2])[1],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[12])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[10])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[7])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15301:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15496:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16112:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16158:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16232:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16258:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16291:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16374:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[4],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17142:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,t4,t7));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17796:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:18706:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19102:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,lf[79],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[79],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[116],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[79],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[79],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[79],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[105],((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20477:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[105],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[13],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21097:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21098:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[80],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21104:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[80],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[47],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22305:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22379:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[31],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22490:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 327 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken-syntax.c -o chicken-syntax.o -I. -I./ In file included from chicken-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2619:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[235],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[58],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[49],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3073:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[38],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[217],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[119],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3638:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t7,C_a_i_cons(&a,2,lf[204],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3645:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t11,C_a_i_cons(&a,2,lf[204],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[203],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3780:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4178:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4431:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5573:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5620:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[49],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6018:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6783:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6853:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6902:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6933:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[38],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7631:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[159],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[158],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7869:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_5594(t9,C_a_i_cons(&a,2,lf[33],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8423:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9034:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9696:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[95],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[97],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10212:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10214:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10224:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[38],t6));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10508:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10590:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[91],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[33],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10645:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[81],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[82],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10771:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[33],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[70],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11112:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[38],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[38],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11199:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[38],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[52],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[58],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11743:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11757:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11806:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12330:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12428:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12929:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13238:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 287 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken-ffi-syntax.c -o chicken-ffi-syntax.o -I. -I./ In file included from chicken-ffi-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:740:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[9],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:789:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:790:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t3,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:792:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t12+1)))(2,t12,C_a_i_cons(&a,2,t1,t11));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t3,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:797:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,t1,t8));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:995:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,((C_word*)t0)[2],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1173:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[55],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[31],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1607:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[30],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1646:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[4],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1685:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[27],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1724:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[25],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1763:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[23],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[21],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1841:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[19],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 37 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN runtime.c -o runtime.o -I. -I./ In file included from runtime.c:29: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:718:3: warning: expression result unused [-Wunused-value] C_randomize(time(NULL)); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1094:61: note: instantiated from: #define C_randomize(n) (srand(C_unfix(n)), C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:952:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(pos); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:964:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_cdr(pos), C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1722:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1738:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1812:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_block_item(self, 1) == C_SCHEME_TRUE) ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1817:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(self, 1, C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1834:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1836:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1992:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word str = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2036:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2038:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] s = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2058:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2088:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2089:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 2, C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2149:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] node->data[ 1 ] = x; ^ ~ In file included from runtime.c:29: ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2283:3: warning: expression result unused [-Wunused-value] C_string_to_bytevector(strblock); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1140:114: note: instantiated from: #define C_string_to_bytevector(s) (((C_SCHEME_BLOCK *)(s))->header = C_header_size(s) | C_BYTEVECTOR_TYPE, C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2905:9: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_block_item(item, 2) == C_SCHEME_END_OF_LIST) { ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2919:75: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(bucket = stp->table[ i ]; bucket != C_SCHEME_END_OF_LIST; bucket = C_u_i_cdr(bucket)) ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2921:43: note: instantiated from: if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2922:31: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else stp->table[ i ] = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3427:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3427:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3459:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3459:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3485:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3485:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4348:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4352:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4353:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4435:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4461:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4701:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4727:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4746:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4757:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4760:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4771:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4773:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4787:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4789:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4792:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4803:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4805:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4807:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4821:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4823:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4825:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4828:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4847:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4963:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4967:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4980:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4993:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5320:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5328:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5343:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5362:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5381:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5392:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5403:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5414:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5425:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5666:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] || (t != C_SCHEME_FALSE && !C_equalp(C_block_item(x, 1), t))) ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5804:83: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(skip = x; !C_immediatep(skip) && C_block_header(skip) == C_PAIR_TAG; skip = C_u_i_cdr(skip)) { ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5941:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5974:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)C_retrieve_proc(proc))(2, proc, C_block_item(kk, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6021:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6027:65: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_immediatep(lst) || (C_block_header(lst) == C_PAIR_TAG && C_u_i_cdr(lst) == C_SCHEME_END_OF_LIST)) { ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6071:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word kont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6072:14: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] k = C_block_item(closure, 2), ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6171:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6247:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6340:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:7865:22: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] trampoline((void *)C_u_i_cdr(adrs)); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8299:52: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(tp = table; tp != C_SCHEME_END_OF_LIST; tp = C_u_i_cdr(tp)) { ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8302:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] new = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8352:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(buf, 1, s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8419:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8419:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8447:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8447:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8530:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8530:37: note: instantiated from: else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8963:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8967:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8967:14: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8967:24: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8968:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8968:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8978:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8982:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8982:17: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^ ~~~~~~~~~~~~~ runtime.c:8982:27: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8985:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8985:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8988:27: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] pl = C_a_pair(ptr, val, C_block_item(sym, 2)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9001:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9008:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9012:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9167:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_block_item(x, 1); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 96 warnings generated. gcc -shared -Wl,-soname,libchicken.so \ -o libchicken.so library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi-69.o posixunix.o irregex.o scheduler.o profiler.o stub.o expand.o chicken-syntax.o chicken-ffi-syntax.o runtime.o apply-hack.x86-64.o -lm -ldl ln -sf libchicken.so libchicken.so.6 gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC chicken.c -o chicken.o -I. -I./ In file included from chicken.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[13],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[20],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[24],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:1017:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:1082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC batch-driver.c -o batch-driver.o -I. -I./ In file included from batch-driver.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[242],*((C_word*)lf[404]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[13],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3684:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],*((C_word*)lf[70]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[71],*((C_word*)lf[70]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4690:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5720:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5873:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[242],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[240],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[241],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6157:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6166:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6244:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6363:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6367:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6839:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6849:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7594:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:8792:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:8965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 79 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC compiler.c -o compiler.o -I. -I./ In file included from compiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5706:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5832:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5834:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5836:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5954:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_slot(t27,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6609:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6631:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7091:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[14])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7883:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8046:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8050:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8236:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8259:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8288:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8670:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8690:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8874:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[18],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[539],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9464:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9466:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9468:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9548:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9554:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9563:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t5,t13); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9568:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9683:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9685:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9935:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9958:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[6],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10608:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10615:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10831:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10855:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11172:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11237:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11457:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11555:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11559:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11761:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11768:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11774:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11809:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11822:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11852:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12126:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12130:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12422:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12424:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12527:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12530:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12532:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12991:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13447:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13791:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13793:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13797:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[66]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14111:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14749:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14946:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15260:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,*((C_word*)lf[65]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15392:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[430],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15441:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[428],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16569:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_11127(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16592:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_11127(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18147:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18644:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19674:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t42=C_a_i_cons(&a,2,((C_word*)t0)[16],*((C_word*)lf[333]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19777:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[77]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20114:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[160],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20126:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[160],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20218:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[306],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,*((C_word*)lf[76]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[170],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[74]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[67]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21287:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21395:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21434:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[262],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21472:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[261],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22400:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23589:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23809:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_6775(t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24017:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_6573(t4,C_a_i_cons(&a,2,lf[170],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24328:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24840:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24849:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24886:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25065:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:26335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:26336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 265 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC optimizer.c -o optimizer.o -I. -I./ In file included from optimizer.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2365:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[248],lf[249]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2366:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2367:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,lf[243],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2368:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,lf[12],t12); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2593:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,t39,lf[242]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2594:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t41=C_a_i_cons(&a,2,t37,t40); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2595:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t42=C_a_i_cons(&a,2,lf[23],t41); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2609:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t56=C_a_i_cons(&a,2,t55,lf[246]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2610:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t57=C_a_i_cons(&a,2,lf[148],t56); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2706:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2708:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2766:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2767:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2847:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2849:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2937:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2939:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3595:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3748:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3750:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3757:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3758:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t11,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3759:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3978:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4017:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4179:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4239:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4242:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4243:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4331:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4351:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4521:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4523:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4525:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t19,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4599:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t19,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4606:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_slot(t26,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4609:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_slot(t26,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4611:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t31=C_a_i_cons(&a,2,t30,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4931:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5018:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5020:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5022:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5204:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5815:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5856:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6018:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6238:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6678:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7053(t7,C_a_i_cons(&a,2,C_SCHEME_TRUE,t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7599:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7605:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7606:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[6])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8658:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8660:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8749:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8752:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8754:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8827:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8830:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8833:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9317:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9429:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9431:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9463:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t14,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9466:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t14,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9482:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,C_SCHEME_TRUE,t18); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9913:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10271:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10685:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10806:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11111:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11229:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11512:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11516:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11635:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11698:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11705:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11712:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t14,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11727:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11731:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12005:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12121:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12336:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12338:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 162 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC compiler-syntax.c -o compiler-syntax.o -I. -I./ In file included from compiler-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[64],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1226:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1235:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1397:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1434:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1471:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1512:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[57],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1611:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1613:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[64],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1939:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[18],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[17],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[16],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2114:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2123:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2294:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2359:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2363:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2491:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[57],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2517:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2670:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2715:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2859:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2874:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3029:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3074:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3743:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3745:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:4117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:4155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 90 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC scrutinizer.c -o scrutinizer.o -I. -I./ In file included from scrutinizer.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2354:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t94=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2423:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2425:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2719:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,lf[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3319:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3921:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3923:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3927:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3942:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:4164:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:4968:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5351:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6804:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6948:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[66],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[26],lf[59]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7516:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[26],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 51 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC unboxing.c -o unboxing.o -I. -I./ In file included from unboxing.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1969:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1973:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2843:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t4));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2849:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,C_SCHEME_FALSE,t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2904:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2951:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3126:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3204:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3206:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3211:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3305:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3310:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3311:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3314:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3316:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3319:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t15,t16); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3344:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3386:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3391:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3392:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3395:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3397:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3434:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3453:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3726:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:4001:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 49 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC support.c -o support.o -I. -I./ In file included from support.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:3662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4116:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4639:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4641:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4816:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4975:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4977:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4981:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6005:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6039:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6041:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6043:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6284:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6291:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6376:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:7961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:8561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:8965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9016:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9306:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9351:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9356:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9377:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9415:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9459:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9558:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9603:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9627:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10001:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10074:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10216:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10401:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10468:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10474:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10528:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10600:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10831:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10833:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10952:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11058:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11145:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11164:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11827:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11829:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11831:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12173:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12214:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12557:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[242],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12784:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12788:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12806:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13449:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13948:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14842:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14863:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15366:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15435:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15525:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15660:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:16136:68: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[96],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:16636:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(34),t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17125:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 183 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC c-platform.c -o c-platform.o -I. -I./ In file included from c-platform.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2683:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2908:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2972:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2976:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3129:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3133:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3256:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3408:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3411:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3599:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3602:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3605:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3606:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3660:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8036:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8253:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9367:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9481:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9485:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9731:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9763:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9906:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9983:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9986:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10074:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10224:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10376:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10381:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10479:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10524:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10528:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10594:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10597:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10598:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10650:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10680:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 66 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC c-backend.c -o c-backend.o -I. -I./ In file included from c-backend.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:4042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6760:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8622(t7,C_a_i_cons(&a,2,lf[744],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6778:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8622(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6949:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7491:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[596],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8850:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:9458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:10233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11469:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14219:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14673:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14675:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t47=C_slot(t46,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[15],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16174:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[15],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[15],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16225:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16830:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16831:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17839:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 60 warnings generated. gcc -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o unboxing.o support.o c-platform.o c-backend.o -o chicken \ -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 csi.c -o csi.o -I. -I./ In file included from csi.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:2530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[5],C_fast_retrieve(lf[6])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3277:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2602(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3315:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2602(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4317:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5475:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5877:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5942:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5963:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4762(t7,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6055:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6061:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6062:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6114:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6486:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6488:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_slot(t7,C_fix(1)):t7); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6536:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6687:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6688:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7749:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7750:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7815:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7819:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8008:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8043:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8163:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8245:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8310:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8566:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9045:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_retrieve2(lf[63],"command-table")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10903:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[14],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11190:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[2],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[15],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 76 warnings generated. gcc -L. csi.o -o csi -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-profile.c -o chicken-profile.o -I. -I./ In file included from chicken-profile.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1751:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1852:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2125:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2413:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t10,C_a_i_cons(&a,2,t9,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2416:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t9,C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2419:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t9,C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[9],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_retrieve2(lf[4],"percent-digits"),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[10],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_retrieve2(lf[3],"average-digits"),t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[11],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_retrieve2(lf[2],"seconds-digits"),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[12],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 33 warnings generated. gcc -L. chicken-profile.o -o chicken-profile -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 csc.c -o csc.o -I. -I./ In file included from csc.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[245],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3295:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[268],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3339:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[281],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3369:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[288],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[6])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[374],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4145:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4149:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[53],"object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4852:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[263],C_retrieve2(lf[82],"link-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[235],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[236],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[237],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t1,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[238],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[220],C_retrieve2(lf[73],"translate-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5550:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5554:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5636:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[203],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[204],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_retrieve2(lf[50],"rc-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],C_retrieve2(lf[52],"generated-rc-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6029:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6114:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6270:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_retrieve2(lf[54],"generated-object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_retrieve2(lf[54],"generated-object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[153],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[154],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t1=C_a_i_cons(&a,2,lf[150],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7936:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[151],C_retrieve2(lf[82],"link-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:126: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:187: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8460:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 57 warnings generated. gcc -L. csc.o -o csc -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-install.c -o chicken-install.o -I. -I./ In file included from chicken-install.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:2881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3164:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[25],"main#*csc-nonfeatures*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3314:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[24],"main#*csc-features*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4016:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t2,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4422:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6709:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6793:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6802:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7597:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7616:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[51],"main#*eggs+dirs+vers*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8144:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8294:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_retrieve2(lf[53],"main#*checked*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8726:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_3072(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8729:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_3072(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8749:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[52],"main#*dependencies*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9060:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 62 warnings generated. gcc -L. chicken-install.o -o chicken-install -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-uninstall.c -o chicken-uninstall.o -I. -I./ In file included from chicken-uninstall.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1240:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1244:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1328:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1554:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1564:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -L. chicken-uninstall.o -o chicken-uninstall -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-status.c -o chicken-status.o -I. -I./ In file included from chicken-status.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1230:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1947:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -L. chicken-status.o -o chicken-status -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-download.c -o setup-download.o -I. -I./ In file included from setup-download.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1665:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1787:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1793:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:3367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:3632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -L. -shared -Wl,-R"." setup-download.o -o setup-download.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-api.c -o setup-api.o -I. -I./ In file included from setup-api.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:3576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:3747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4369:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4369:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6555:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7459:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4217(t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7462:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4217(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7506:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t4,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7537:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t4,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7541:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7545:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7593:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7620:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t2,C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7644:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7658:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[177],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:8054:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)((C_word*)t0)[7])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10379:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10389:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10646:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10942:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 55 warnings generated. gcc -L. -shared -Wl,-R"." setup-api.o -o setup-api.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 chicken-bug.c -o chicken-bug.o -I. -I./ In file included from chicken-bug.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1569:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1720:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 10 warnings generated. gcc -L. chicken-bug.o -o chicken-bug -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken.import.c -o chicken.import.o -I. -I./ In file included from chicken.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." chicken.import.o -o chicken.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN lolevel.import.c -o lolevel.import.o -I. -I./ In file included from lolevel.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." lolevel.import.o -o lolevel.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-1.import.c -o srfi-1.import.o -I. -I./ In file included from srfi-1.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-1.import.o -o srfi-1.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-4.import.c -o srfi-4.import.o -I. -I./ In file included from srfi-4.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-4.import.o -o srfi-4.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN data-structures.import.c -o data-structures.import.o -I. -I./ In file included from data-structures.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." data-structures.import.o -o data-structures.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN ports.import.c -o ports.import.o -I. -I./ In file included from ports.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." ports.import.o -o ports.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN files.import.c -o files.import.o -I. -I./ In file included from files.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." files.import.o -o files.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN posix.import.c -o posix.import.o -I. -I./ In file included from posix.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." posix.import.o -o posix.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-13.import.c -o srfi-13.import.o -I. -I./ In file included from srfi-13.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:259:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,C_a_i_cons(&a,2,((C_word*)t0)[2],t9));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:263:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[9],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:265:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 9 warnings generated. gcc -L. -shared -Wl,-R"." srfi-13.import.o -o srfi-13.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-69.import.c -o srfi-69.import.o -I. -I./ In file included from srfi-69.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-69.import.o -o srfi-69.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN extras.import.c -o extras.import.o -I. -I./ In file included from extras.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." extras.import.o -o extras.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-14.import.c -o srfi-14.import.o -I. -I./ In file included from srfi-14.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-14.import.o -o srfi-14.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN tcp.import.c -o tcp.import.o -I. -I./ In file included from tcp.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." tcp.import.o -o tcp.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN foreign.import.c -o foreign.import.o -I. -I./ In file included from foreign.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." foreign.import.o -o foreign.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN scheme.import.c -o scheme.import.o -I. -I./ In file included from scheme.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." scheme.import.o -o scheme.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-18.import.c -o srfi-18.import.o -I. -I./ In file included from srfi-18.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-18.import.o -o srfi-18.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN utils.import.c -o utils.import.o -I. -I./ In file included from utils.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." utils.import.o -o utils.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN csi.import.c -o csi.import.o -I. -I./ In file included from csi.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." csi.import.o -o csi.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN irregex.import.c -o irregex.import.o -I. -I./ In file included from irregex.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." irregex.import.o -o irregex.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-api.import.c -o setup-api.import.o -I. -I./ In file included from setup-api.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[14],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:379:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[24],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[17],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:384:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,lf[30],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:729:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:744:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1144:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1181:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1184:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,lf[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1186:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,((C_word*)t0)[2],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1191:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1214:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1216:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,((C_word*)t0)[3],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1219:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[2],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t4,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1222:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t2,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1223:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,((C_word*)t0)[3],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 35 warnings generated. gcc -L. -shared -Wl,-R"." setup-api.import.o -o setup-api.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-download.import.c -o setup-download.import.o -I. -I./ In file included from setup-download.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." setup-download.import.o -o setup-download.import.so \ -lchicken \ -lm -ldl make[2]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-XGXiyF/chicken-4.7.0' touch build-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_clean -k dh_clean: dh_clean -k is deprecated; use dh_prep instead dh_installdirs /usr/bin/make PLATFORM=linux PREFIX="/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr" VARDIR="/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib" install make[1]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= install make[2]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" install -m755 libchicken.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib/libchicken.so" cd "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" && ln -sf libchicken.so.6 libchicken.so rm -f chicken rm -f csi rm -f chicken-profile rm -f csc rm -f chicken-bug rm -f chicken-status rm -f chicken-install rm -f chicken-uninstall rm -f chicken.so lolevel.so srfi-1.so srfi-4.so data-structures.so ports.so files.so posix.so srfi-13.so srfi-69.so extras.so srfi-14.so tcp.so foreign.so scheme.so srfi-18.so utils.so csi.so irregex.so setup-api.so setup-download.so rm -f chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so rm -f libchicken.so /usr/bin/make -f ./Makefile.linux CONFIG= NEEDS_RELINKING=no RUNTIME_LINKER_PATH="/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" SONAME_VERSION=.6 install-bin make[3]: Entering directory `/build/chicken-XGXiyF/chicken-4.7.0' gcc -shared -Wl,-soname,libchicken.so.6 \ -o libchicken.so library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi-69.o posixunix.o irregex.o scheduler.o profiler.o stub.o expand.o chicken-syntax.o chicken-ffi-syntax.o runtime.o apply-hack.x86-64.o -lm -ldl ln -sf libchicken.so libchicken.so.6 gcc -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o unboxing.o support.o c-platform.o c-backend.o -o chicken \ -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. csi.o -o csi -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-profile.o -o chicken-profile -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. csc.o -o csc -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-install.o -o chicken-install -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-uninstall.o -o chicken-uninstall -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-status.o -o chicken-status -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" setup-download.o -o setup-download.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" setup-api.o -o setup-api.so \ -lchicken \ -lm -ldl gcc -L. chicken-bug.o -o chicken-bug -lchicken -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" chicken.import.o -o chicken.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" lolevel.import.o -o lolevel.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-1.import.o -o srfi-1.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-4.import.o -o srfi-4.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" data-structures.import.o -o data-structures.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" ports.import.o -o ports.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" files.import.o -o files.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" posix.import.o -o posix.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-13.import.o -o srfi-13.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-69.import.o -o srfi-69.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" extras.import.o -o extras.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-14.import.o -o srfi-14.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" tcp.import.o -o tcp.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" foreign.import.o -o foreign.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" scheme.import.o -o scheme.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" srfi-18.import.o -o srfi-18.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" utils.import.o -o utils.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" csi.import.o -o csi.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" irregex.import.o -o irregex.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" setup-api.import.o -o setup-api.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" setup-download.import.o -o setup-download.import.so \ -lchicken \ -lm -ldl mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" install -m755 libchicken.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib/libchicken.so.6" cd "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" && ln -sf libchicken.so.6 libchicken.so mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/share" mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/include/chicken" mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/share/chicken" install -m644 libchicken.a "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/lib" install -m644 ./chicken.h "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/include/chicken" install -m644 chicken-config.h "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/include/chicken" install -m644 ./types.db "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" mkdir -p "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 csi "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-profile "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 csc "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-bug "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-status "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-install "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-uninstall "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 lolevel.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-1.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-4.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 data-structures.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 ports.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 files.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 posix.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-13.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-69.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 extras.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-14.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 tcp.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 foreign.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 scheme.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-18.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 utils.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 csi.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 irregex.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-api.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-download.import.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-api.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-download.so "/build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/var/lib/chicken/6" /build/chicken-XGXiyF/chicken-4.7.0/debian/tmp/usr/bin/chicken-install -update-db E: Caught signal 'Terminated': terminating immediately make[3]: *** [install-bin] Terminated make[2]: *** [install-bin] Terminated make[1]: *** [install] Terminated make: *** [install] Terminated Build killed with signal TERM after 60 minutes of inactivity ──────────────────────────────────────────────────────────────────────────────── Build finished at 20110911-1355 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64c-23305f60-1c06-4ec2-94f0-835bf631e1de/build/chicken-XGXiyF Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 174032 Build-Time: 3944 Distribution: lsid64c Fail-Stage: build Install-Time: 8 Job: chicken_4.7.0-1 Package: chicken Package-Time: 3967 Source-Version: 4.7.0-1 Space: 174032 Status: attempted Version: 4.7.0-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20110911-1355 Build needed 01:06:07, 174032k disc space DC-Message: Failed, but took only 4298.371976. Retrying, you never know. Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on talc-114.nancy.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ chicken 4.7.0-1 (amd64) 11 Sep 2011 14:25 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: chicken Version: 4.7.0-1 Source Version: 4.7.0-1 Distribution: lsid64c Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Hit http://localhost sid Release.gpg Hit http://localhost sid Release Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Hit http://localhost sid/main Sources Hit http://localhost sid/main amd64 Packages Ign http://localhost sid/main Translation-en Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: binutils cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libc-bin libc-dev-bin libc6 libc6-dev libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev multiarch-support 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 34.4 MB of archives. After this operation, 1073 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libc6-dev libc-dev-bin libgomp1 gcc-4.6-base libgcc1 cpp-4.6 libquadmath0 libstdc++6-4.6-dev g++-4.6 gcc-4.6 libstdc++6 binutils libc-bin libc6 multiarch-support Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libc6-dev amd64 2.13-20 [2637 kB] Get:2 http://localhost/debian/ sid/main libc-dev-bin amd64 2.13-20 [217 kB] Get:3 http://localhost/debian/ sid/main libgomp1 amd64 4.6.1-10 [25.7 kB] Get:4 http://localhost/debian/ sid/main gcc-4.6-base amd64 4.6.1-10 [135 kB] Get:5 http://localhost/debian/ sid/main libgcc1 amd64 1:4.6.1-10 [42.9 kB] Get:6 http://localhost/debian/ sid/main cpp-4.6 amd64 4.6.1-10 [4816 kB] Get:7 http://localhost/debian/ sid/main libquadmath0 amd64 4.6.1-10 [126 kB] Get:8 http://localhost/debian/ sid/main libstdc++6-4.6-dev amd64 4.6.1-10 [1660 kB] Get:9 http://localhost/debian/ sid/main g++-4.6 amd64 4.6.1-10 [6952 kB] Get:10 http://localhost/debian/ sid/main gcc-4.6 amd64 4.6.1-10 [7303 kB] Get:11 http://localhost/debian/ sid/main libstdc++6 amd64 4.6.1-10 [337 kB] Get:12 http://localhost/debian/ sid/main binutils amd64 2.21.53.20110910-1 [4844 kB] Get:13 http://localhost/debian/ sid/main libc-bin amd64 2.13-20 [819 kB] Get:14 http://localhost/debian/ sid/main libc6 amd64 2.13-20 [4323 kB] Get:15 http://localhost/debian/ sid/main multiarch-support amd64 2.13-20 [141 kB] Preconfiguring packages ... Fetched 34.4 MB in 0s (64.0 MB/s) (Reading database ... 10788 files and directories currently installed.) Preparing to replace libc6-dev 2.13-18 (using .../libc6-dev_2.13-20_amd64.deb) ... Unpacking replacement libc6-dev ... Preparing to replace libc-dev-bin 2.13-18 (using .../libc-dev-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-dev-bin ... Preparing to replace libgomp1 4.6.1-9 (using .../libgomp1_4.6.1-10_amd64.deb) ... Unpacking replacement libgomp1 ... Preparing to replace gcc-4.6-base 4.6.1-9 (using .../gcc-4.6-base_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6-base ... Setting up gcc-4.6-base (4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace libgcc1 1:4.6.1-9 (using .../libgcc1_1%3a4.6.1-10_amd64.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace cpp-4.6 4.6.1-9 (using .../cpp-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement cpp-4.6 ... Preparing to replace libquadmath0 4.6.1-9 (using .../libquadmath0_4.6.1-10_amd64.deb) ... Unpacking replacement libquadmath0 ... Preparing to replace libstdc++6-4.6-dev 4.6.1-9 (using .../libstdc++6-4.6-dev_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6-4.6-dev ... Preparing to replace g++-4.6 4.6.1-9 (using .../g++-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement g++-4.6 ... Preparing to replace gcc-4.6 4.6.1-9 (using .../gcc-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6 ... Preparing to replace libstdc++6 4.6.1-9 (using .../libstdc++6_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.6.1-10) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace binutils 2.21.53.20110823-3 (using .../binutils_2.21.53.20110910-1_amd64.deb) ... Unpacking replacement binutils ... Preparing to replace libc-bin 2.13-18 (using .../libc-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-bin ... Setting up libc-bin (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace libc6 2.13-18 (using .../libc6_2.13-20_amd64.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace multiarch-support 2.13-18 (using .../multiarch-support_2.13-20_amd64.deb) ... Unpacking replacement multiarch-support ... Setting up multiarch-support (2.13-20) ... Setting up libc-dev-bin (2.13-20) ... Setting up libc6-dev (2.13-20) ... Setting up libgomp1 (4.6.1-10) ... Setting up cpp-4.6 (4.6.1-10) ... Setting up libquadmath0 (4.6.1-10) ... Setting up binutils (2.21.53.20110910-1) ... Setting up gcc-4.6 (4.6.1-10) ... Setting up libstdc++6-4.6-dev (4.6.1-10) ... Setting up g++-4.6 (4.6.1-10) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 3398 kB of source archives. Get:1 http://localhost/debian/ sid/main chicken 4.7.0-1 (dsc) [1081 B] Get:2 http://localhost/debian/ sid/main chicken 4.7.0-1 (tar) [3390 kB] Get:3 http://localhost/debian/ sid/main chicken 4.7.0-1 (diff) [6066 B] Fetched 3398 kB in 0s (57.6 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/chicken-8QaIJ6/resolver-951R7X/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/700 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously deselected package sbuild-build-depends-core-dummy. (Reading database ... 10801 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64c-287ef39a-74a3-4819-95f1-699acd636b79/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>> 5.0.0), libpcre3-dev, texinfo, chrpath Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>> 5.0.0), libpcre3-dev, texinfo, chrpath dpkg-deb: building package `sbuild-build-depends-chicken-dummy' in `/build/chicken-8QaIJ6/resolver-ajx7T4/apt_archive/sbuild-build-depends-chicken-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install chicken build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils chrpath debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libunistring0 libxml2 man-db po-debconf texinfo Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc groff www-browser libmail-box-perl texlive-base texlive-latex-base texlive-generic-recommended texinfo-doc-nonfree Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils chrpath debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libunistring0 libxml2 man-db po-debconf sbuild-build-depends-chicken-dummy texinfo 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. Need to get 10.6 MB/10.6 MB of archives. After this operation, 31.1 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 libpcrecpp0 bsdmainutils groff-base man-db libmagic1 file gettext-base libxml2 texinfo chrpath html2text libglib2.0-0 libcroco3 libunistring0 gettext intltool-debian po-debconf debhelper libpcre3-dev sbuild-build-depends-chicken-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-3 [37.9 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main libpcrecpp0 amd64 8.12-4 [113 kB] Get:4 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:5 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:6 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-2 [1023 kB] Get:7 http://localhost/debian/ sid/main libmagic1 amd64 5.08-1 [246 kB] Get:8 http://localhost/debian/ sid/main file amd64 5.08-1 [51.7 kB] Get:9 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-4 [154 kB] Get:10 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-4 [892 kB] Get:11 http://localhost/debian/ sid/main texinfo amd64 4.13a.dfsg.1-8 [983 kB] Get:12 http://localhost/debian/ sid/main chrpath amd64 0.13-2 [13.9 kB] Get:13 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:14 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.28.6-1 [1648 kB] Get:15 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-1 [125 kB] Get:16 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-4 [437 kB] Get:17 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-4 [2079 kB] Get:18 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:19 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu1 [223 kB] Get:20 http://localhost/debian/ sid/main debhelper all 8.9.6 [562 kB] Get:21 http://localhost/debian/ sid/main libpcre3-dev amd64 8.12-4 [307 kB] Preconfiguring packages ... Fetched 10.6 MB in 0s (60.6 MB/s) Selecting previously deselected package libpipeline1. (Reading database ... 10801 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-3_amd64.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously deselected package libpcrecpp0. Unpacking libpcrecpp0 (from .../libpcrecpp0_8.12-4_amd64.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-2_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.08-1_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_5.08-1_amd64.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-4_amd64.deb) ... Selecting previously deselected package texinfo. Unpacking texinfo (from .../texinfo_4.13a.dfsg.1-8_amd64.deb) ... Selecting previously deselected package chrpath. Unpacking chrpath (from .../chrpath_0.13-2_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.28.6-1_amd64.deb) ... Selecting previously deselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ... Selecting previously deselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-4_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu1_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.6_all.deb) ... Selecting previously deselected package libpcre3-dev. Unpacking libpcre3-dev (from .../libpcre3-dev_8.12-4_amd64.deb) ... Selecting previously deselected package sbuild-build-depends-chicken-dummy. Unpacking sbuild-build-depends-chicken-dummy (from .../sbuild-build-depends-chicken-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-3) ... Setting up libpcre3 (8.12-4) ... Setting up libpcrecpp0 (8.12-4) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-2) ... Building database of manual pages ... Setting up libmagic1 (5.08-1) ... Setting up file (5.08-1) ... Setting up gettext-base (0.18.1.1-4) ... Setting up libxml2 (2.7.8.dfsg-4) ... Setting up texinfo (4.13a.dfsg.1-8) ... Setting up chrpath (0.13-2) ... Setting up html2text (1.3.2a-15) ... Setting up libglib2.0-0 (2.28.6-1) ... No schema files found: doing nothing. Setting up libcroco3 (0.6.2-1) ... Setting up libunistring0 (0.9.3-4) ... Setting up gettext (0.18.1.1-4) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu1) ... Setting up debhelper (8.9.6) ... Setting up libpcre3-dev (8.12-4) ... Setting up sbuild-build-depends-chicken-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.21.53.20110910-1 dpkg-dev_1.16.0.3 g++-4.6_4.6.1-10 gcc-4.6_4.6.1-10 libc6-dev_2.13-20 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 linux-libc-dev_3.0.0-3 Package versions: apt_0.8.15.6 apt-utils_0.8.15.6 base-files_6.5 base-passwd_3.5.23 bash_4.1-3 binutils_2.21.53.20110910-1 bsdmainutils_8.2.3 bsdutils_1:2.19.1-5 build-essential_11.5 bzip2_1.0.5-7 chrpath_0.13-2 clang_2.9-11 coreutils_8.5-1 cpp_4:4.6.1-2 cpp-4.6_4.6.1-10 dash_0.5.7-1 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.6 debian-archive-keyring_2010.08.28 debianutils_4.0.2 diffutils_1:3.0-1 dpkg_1.16.0.3 dpkg-dev_1.16.0.3 e2fslibs_1.42~WIP-2011-07-02-1 e2fsprogs_1.42~WIP-2011-07-02-1 fakeroot_1.18-1 file_5.08-1 findutils_4.4.2-1+b1 g++_4:4.6.1-2 g++-4.6_4.6.1-10 gcc_4:4.6.1-2 gcc-4.6_4.6.1-10 gcc-4.6-base_4.6.1-10 gettext_0.18.1.1-4 gettext-base_0.18.1.1-4 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.9-2 groff-base_1.21-6 gzip_1.4-1 hostname_3.06 html2text_1.3.2a-15 initscripts_2.88dsf-13.11 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-3 libattr1_1:2.4.46-3 libblkid1_2.19.1-5 libbz2-1.0_1.0.5-7 libc-bin_2.13-20 libc-dev-bin_2.13-20 libc6_2.13-20 libc6-dev_2.13-20 libcomerr2_1.42~WIP-2011-07-02-1 libcroco3_0.6.2-1 libdb5.1_5.1.25-11 libdpkg-perl_1.16.0.3 libffi5_3.0.10~rc10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.1-10 libgdbm3_1.8.3-10 libglib2.0-0_2.28.6-1 libgmp10_2:5.0.2+dfsg-1 libgomp1_4.6.1-10 libllvm2.9_2.9+dfsg-3 liblzma2_5.1.1alpha+20110809-2 libmagic1_5.08-1 libmount1_2.19.1-5 libmpc2_0.9-3 libmpfr4_3.0.1-6 libncurses5_5.9-1 libncursesw5_5.9-1 libpam-modules_1.1.3-2 libpam-modules-bin_1.1.3-2 libpam-runtime_1.1.3-2 libpam0g_1.1.3-2 libpcre3_8.12-4 libpcre3-dev_8.12-4 libpcrecpp0_8.12-4 libpipeline1_1.2.0-3 libquadmath0_4.6.1-10 libreadline6_6.2-4 libselinux1_2.1.0-1 libsepol1_2.1.0-1.1 libslang2_2.2.4-3 libss2_1.42~WIP-2011-07-02-1 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 libtimedate-perl_1.2000-1 libunistring0_0.9.3-4 libusb-0.1-4_2:0.1.12-19 libuuid1_2.19.1-5 libxml2_2.7.8.dfsg-4 linux-libc-dev_3.0.0-3 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-2 mawk_1.3.3-15 mount_2.19.1-5 multiarch-support_2.13-20 ncurses-base_5.9-1 ncurses-bin_5.9-1 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.12.4-4 perl-base_5.12.4-4 perl-modules_5.12.4-4 po-debconf_1.0.16+nmu1 readline-common_6.2-4 sbuild-build-depends-chicken-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-13.11 sysvinit_2.88dsf-13.11 sysvinit-utils_2.88dsf-13.11 tar_1.26-2 texinfo_4.13a.dfsg.1-8 tzdata_2011i-2 util-linux_2.19.1-5 xz-utils_5.1.1alpha+20110809-2 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Sep 5 17:03:32 2011 CEST using DSA key ID 176015ED gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./chicken_4.7.0-1.dsc dpkg-source: info: extracting chicken in chicken-4.7.0 dpkg-source: info: unpacking chicken_4.7.0.orig.tar.gz dpkg-source: info: unpacking chicken_4.7.0-1.debian.tar.gz dpkg-source: info: applying fix-hurd-build.patch dpkg-source: info: applying fix-manpages.patch Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package chicken dpkg-buildpackage: source version 4.7.0-1 dpkg-source --before-build chicken-4.7.0 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp /usr/bin/make PLATFORM=linux clean make[1]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= clean make[2]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' rm -f chicken csi csc \ chicken-profile \ chicken-install \ chicken-uninstall \ chicken-status \ chicken-bug *.o \ libchicken.so \ libchicken.a \ libchicken.so \ chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so \ setup-api.so setup-download.so setup-api.import.so setup-download.import.so rm -f libchicken.so.6 make[2]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' /usr/bin/make PLATFORM=linux distclean make[1]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= distclean make[2]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' rm -f chicken csi csc \ chicken-profile \ chicken-install \ chicken-uninstall \ chicken-status \ chicken-bug *.o \ libchicken.so \ libchicken.a \ libchicken.so \ chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so \ setup-api.so setup-download.so setup-api.import.so setup-download.import.so rm -f libchicken.so.6 rm -f \ chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc make[2]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' rm -f c_defaults.h chicken_defaults.h lib*.so chicken.info-* dh_clean dpkg-source -b chicken-4.7.0 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building chicken using existing ./chicken_4.7.0.orig.tar.gz dpkg-source: info: building chicken in chicken_4.7.0-1.debian.tar.gz dpkg-source: info: building chicken in chicken_4.7.0-1.dsc debian/rules build dh_testdir /usr/bin/make PLATFORM=linux PREFIX=/usr C_COMPILER_OPTIMIZATION_OPTIONS="-g -O2" VARDIR=/var/lib/ make[1]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= all make[2]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c apply-hack.x86-64.S -o apply-hack.x86-64.o echo "#define C_BUILD_TAG \"compiled 2011-09-11 on talc-114.nancy.grid5000.fr (Linux)\"" >>chicken-defaults.h echo "#define C_CHICKEN_PROGRAM \"chicken\"" >>chicken-defaults.h echo "#ifndef C_INSTALL_CC" >>chicken-defaults.h echo "# define C_INSTALL_CC \"gcc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_CXX" >>chicken-defaults.h echo "# define C_INSTALL_CXX \"g++\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_RC_COMPILER" >>chicken-defaults.h echo "# define C_INSTALL_RC_COMPILER \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_CFLAGS" >>chicken-defaults.h echo "# define C_INSTALL_CFLAGS \"-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -g -O2\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LDFLAGS" >>chicken-defaults.h echo "# define C_INSTALL_LDFLAGS \" \"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_PREFIX" >>chicken-defaults.h echo "# define C_INSTALL_PREFIX \"/usr\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_SHARE_HOME" >>chicken-defaults.h echo "# define C_INSTALL_SHARE_HOME \"/usr/share/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_BIN_HOME" >>chicken-defaults.h echo "# define C_INSTALL_BIN_HOME \"/usr/bin\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_EGG_HOME" >>chicken-defaults.h echo "# define C_INSTALL_EGG_HOME \"/var/lib//chicken/6\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LIB_HOME" >>chicken-defaults.h echo "# define C_INSTALL_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_LIB_NAME" >>chicken-defaults.h echo "# define C_INSTALL_LIB_NAME \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_STATIC_LIB_HOME" >>chicken-defaults.h echo "# define C_INSTALL_STATIC_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_INCLUDE_HOME" >>chicken-defaults.h echo "# define C_INSTALL_INCLUDE_HOME \"/usr/include/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_MORE_LIBS" >>chicken-defaults.h echo "# define C_INSTALL_MORE_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_INSTALL_MORE_STATIC_LIBS" >>chicken-defaults.h echo "# define C_INSTALL_MORE_STATIC_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_DEFAULT_TARGET_STACK_SIZE" >>chicken-defaults.h echo "# define C_DEFAULT_TARGET_STACK_SIZE (256*1024)" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_DEFAULT_TARGET_HEAP_SIZE" >>chicken-defaults.h echo "# define C_DEFAULT_TARGET_HEAP_SIZE 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_STACK_GROWS_DOWNWARD" >>chicken-defaults.h echo "# define C_STACK_GROWS_DOWNWARD 1" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_MORE_LIBS" >>chicken-defaults.h echo "# define C_TARGET_MORE_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_MORE_STATIC_LIBS" >>chicken-defaults.h echo "# define C_TARGET_MORE_STATIC_LIBS \"-lm -ldl\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CC" >>chicken-defaults.h echo "# define C_TARGET_CC \"gcc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CXX" >>chicken-defaults.h echo "# define C_TARGET_CXX \"g++\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_RC_COMPILER" >>chicken-defaults.h echo "# define C_TARGET_RC_COMPILER \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_CFLAGS" >>chicken-defaults.h echo "# define C_TARGET_CFLAGS \"-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -g -O2\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LDFLAGS" >>chicken-defaults.h echo "# define C_TARGET_LDFLAGS \" \"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_FEATURES" >>chicken-defaults.h echo "# define C_TARGET_FEATURES \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CROSS_CHICKEN" >>chicken-defaults.h echo "# define C_CROSS_CHICKEN 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_PREFIX" >>chicken-defaults.h echo "# define C_TARGET_PREFIX \"/usr\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_BIN_HOME" >>chicken-defaults.h echo "# define C_TARGET_BIN_HOME \"/usr/bin\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_LIB_NAME" >>chicken-defaults.h echo "# define C_TARGET_LIB_NAME \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_RUN_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_RUN_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_SHARE_HOME" >>chicken-defaults.h echo "# define C_TARGET_SHARE_HOME \"/usr/share\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_INCLUDE_HOME" >>chicken-defaults.h echo "# define C_TARGET_INCLUDE_HOME \"/usr/include/chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_TARGET_STATIC_LIB_HOME" >>chicken-defaults.h echo "# define C_TARGET_STATIC_LIB_HOME \"/usr/lib\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_PROGRAM \"chicken\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CSC_PROGRAM" >>chicken-defaults.h echo "# define C_CSC_PROGRAM \"csc\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CSI_PROGRAM" >>chicken-defaults.h echo "# define C_CSI_PROGRAM \"csi\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_BUG_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_BUG_PROGRAM \"chicken-bug\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_INSTALL_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_INSTALL_PROGRAM \"chicken-install\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_UNINSTALL_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_UNINSTALL_PROGRAM \"chicken-uninstall\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_CHICKEN_STATUS_PROGRAM" >>chicken-defaults.h echo "# define C_CHICKEN_STATUS_PROGRAM \"chicken-status\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_WINDOWS_SHELL" >>chicken-defaults.h echo "# define C_WINDOWS_SHELL 0" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_BINARY_VERSION" >>chicken-defaults.h echo "# define C_BINARY_VERSION 6" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "#ifndef C_BRANCH_NAME" >>chicken-defaults.h echo "# define C_BRANCH_NAME \"\"" >>chicken-defaults.h echo "#endif" >>chicken-defaults.h echo "/* END OF FILE */" >>chicken-defaults.h echo "/* GENERATED */" >chicken-config.h echo "#define HAVE_DIRENT_H 1" >>chicken-config.h echo "#define HAVE_DLFCN_H 1" >>chicken-config.h echo "#define HAVE_INTTYPES_H 1" >>chicken-config.h echo "#define HAVE_LIMITS_H 1" >>chicken-config.h echo "#define HAVE_LONG_LONG 1" >>chicken-config.h echo "#define HAVE_MEMMOVE 1" >>chicken-config.h echo "#define HAVE_MEMORY_H 1" >>chicken-config.h echo "#define HAVE_STDINT_H 1" >>chicken-config.h echo "#define HAVE_STDLIB_H 1" >>chicken-config.h echo "#define HAVE_STRERROR 1" >>chicken-config.h echo "#define HAVE_STRINGS_H 1" >>chicken-config.h echo "#define HAVE_STRING_H 1" >>chicken-config.h echo "#define HAVE_STRTOLL 1" >>chicken-config.h echo "#define HAVE_STRTOQ 1" >>chicken-config.h echo "#define HAVE_SYS_STAT_H 1" >>chicken-config.h echo "#define HAVE_SYS_TYPES_H 1" >>chicken-config.h echo "#define HAVE_UNISTD_H 1" >>chicken-config.h echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>chicken-config.h echo "#define STDC_HEADERS 1" >>chicken-config.h echo "#define HAVE_ALLOCA 1" >>chicken-config.h echo "#define HAVE_ALLOCA_H 1" >>chicken-config.h echo "#define HAVE_GRP_H 1" >>chicken-config.h echo "#define HAVE_ERRNO_H 1" >>chicken-config.h echo "#define HAVE_GCVT 1" >>chicken-config.h echo "#define HAVE_SYSEXITS_H 1" >>chicken-config.h echo "#define HAVE_MEMMOVE 1" >>chicken-config.h echo "#define C_STACK_GROWS_DOWNWARD 1" >>chicken-config.h echo "#define C_HACKED_APPLY" >>chicken-config.h cat chicken-defaults.h >>chicken-config.h gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN library.c -o library-static.o -I. -I./ In file included from library.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[513],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1072],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1071],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1070],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1069],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11514:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11771:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11888:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11934:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11935:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12092:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12144:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12424:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21455(2,t7,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12582:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21212(2,t5,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[8])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[5])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13010:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13019:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13028:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13037:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13046:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13064:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13073:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13460:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14137:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14492:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_make_character(10),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[755]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15494:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15591:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16344:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16512:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16671:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16751:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16765:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16889:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17037:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17039:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17089:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17406:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=(C_truep(t1)?C_slot(((C_word*)t0)[4],C_fix(1)):((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17966:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18016:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_17893(t4,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18486:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19188:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19248:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19251:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19252:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19285:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19286:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(11),C_fix(256)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19326:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(11),C_block_size(((C_word*)t0)[3])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19327:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19423:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19424:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19425:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19460:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19461:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19462:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19493:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19496:12: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_22449(t8,C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19521:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19542:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19543:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19574:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19578:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[7],C_fix(10),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19592:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19593:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19617:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19619:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(10),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19646:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19647:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19651:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19676:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19677:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19681:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19695:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19696:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19697:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19720:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19721:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19722:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19729:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(t2,C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19746:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19747:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19748:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19802:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(11),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19890:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20253:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20352:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20420:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[675]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:20809:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20925:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21970:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22007:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22008:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22013:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22014:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22049:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22078:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22079:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22121:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22129:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22136:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22137:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22151:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22152:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22166:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22167:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22622:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22623:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22670:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22690:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,lf[614]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[23],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23644:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[16],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:24389:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26983:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(12),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(11),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(7),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(8),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(13),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(9),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],t2),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27790:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27790:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27794:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27810:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(6),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27868:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27868:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27869:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(6),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27873:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27894:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27896:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27897:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27905:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27907:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28028:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:28975:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28976:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28977:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28994:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28996:56: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_slot(t2,C_fix(4)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29072:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29080:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29101:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29183:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29184:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29701:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:29701:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29706:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29718:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(8),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29811:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30166:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30345:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30345:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30469:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30469:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30501:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30539:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30545:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30547:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(t6,C_fix(1),t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30773:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_i_set_i_slot(t6,C_fix(4),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30774:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t6,C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30799:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(8)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30835:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(C_blockp(t3))?(C_truep(C_portp(t3))?C_slot(t2,C_fix(1)):C_SCHEME_FALSE):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30901:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31131:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31132:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[417]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31323:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31644:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31714:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31859:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,(C_truep(t7)?C_slot(t7,C_fix(1)):C_SCHEME_FALSE));}}} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(1),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31902:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31910:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t7,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31924:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34403:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36984:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37329:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37390:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37483:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37503:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37992:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 347 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN eval.c -o eval-static.o -I. -I./ In file included from eval.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3905:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3907:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:5735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6525:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7657:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7661:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7694:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8130:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8440:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8679:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[60],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8683:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[60],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9595:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10014:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7188(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],*((C_word*)lf[133]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11530:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[13],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],*((C_word*)lf[141]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13318:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13750:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13958:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:54: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14972:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15542:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15551:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15590:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[11]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16154:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16287:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:16579:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16712:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[60],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[31]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17392:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18338:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t6,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 168 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN data-structures.c -o data-structures-static.o -I. -I./ In file included from data-structures.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1698:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1809:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1825:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1849:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1904:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3046:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[3],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3058:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3355:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3520:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4676:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5050:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5075:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5234:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5446:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5456:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5547:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5760:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5845:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5916:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5982:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6020:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6297:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 80 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN ports.c -o ports-static.o -I. -I./ In file included from ports.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:795:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:956:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:969:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1005:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1012:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(10),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:2396:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN files.c -o files-static.o -I. -I./ In file included from files.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1740:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1744:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t5)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1746:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,t2));}}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN extras.c -o extras-static.o -I. -I./ In file included from extras.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)t4)[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3354:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4654:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4655:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4950:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extras.c:4950:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4988:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4989:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(7)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5095:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5097:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5197:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5342:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5343:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN lolevel.c -o lolevel-static.o -I. -I./ In file included from lolevel.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1871:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1906:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1944:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1955:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2006:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2921:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4080:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[68],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4456:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(C_taggedpointerp(((C_word*)t0)[2]))?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5168:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN utils.c -o utils-static.o -I. -I./ In file included from utils.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2081:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 6 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN tcp.c -o tcp-static.o -I. -I./ In file included from tcp.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1432:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:98: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2422:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2422:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2780:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2780:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3152:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3353:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3677:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3677:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4043:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4043:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4125:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4211:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4211:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-1.c -o srfi-1-static.o -I. -I./ In file included from srfi-1.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:2954:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3510:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4779:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5052:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5057:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5066:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5088:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t5,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5247:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5344:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6231:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6260:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6317:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6370:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6488:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6559:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7246:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8005:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8070:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8536:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8638:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8835:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8837:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8842:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t16,t6); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8918:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8994:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9064:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10300:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10521:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-4.c -o srfi-4-static.o -I. -I./ In file included from srfi-4.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:153:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_free((void *)C_block_item(bv, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1311:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1319:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1330:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1372:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1383:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1425:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1436:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1478:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1489:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1531:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1531:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1544:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1586:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1586:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1599:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1599:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1641:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1641:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1654:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1654:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1696:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1696:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1709:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1709:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:21: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2987:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3026:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3052:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3078:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3340:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3397:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3454:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3511:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3568:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3625:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3682:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3739:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3974:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2772(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4041:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2739(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4108:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2706(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4175:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2673(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4242:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2640(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4309:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2607(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4376:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2574(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4443:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2541(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4575:4: note: instantiated from: t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4710:4: note: instantiated from: t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4821:4: note: instantiated from: t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4932:4: note: instantiated from: t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5053:4: note: instantiated from: t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5174:4: note: instantiated from: t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5295:4: note: instantiated from: t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5416:4: note: instantiated from: t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5553:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5553:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5557:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5557:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5604:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5604:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5608:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5608:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5622:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5663:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5663:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5674:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5736:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5736:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5747:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5775:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5775:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5786:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5786:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5831:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5842:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5842:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5870:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5870:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5881:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5926:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5937:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5963:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5976:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6002:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6015:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6028:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 113 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-13.c -o srfi-13-static.o -I. -I./ In file included from srfi-13.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3251:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3253:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3923:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:4675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-14.c -o srfi-14-static.o -I. -I./ In file included from srfi-14.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2063:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:3283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4106:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:6101:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-18.c -o srfi-18-static.o -I. -I./ In file included from srfi-18.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:677:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(10)));} ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:891:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:892:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:896:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:902:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:908:5: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:993:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1023:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1030:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1057:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1077:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1084:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1128:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1141:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1243:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1265:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[7],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1266:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1267:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1271:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1300:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1358:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1373:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1374:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1374:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1420:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1423:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1428:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t3,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1429:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,((C_word*)t0)[2],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1431:5: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_i_set_i_slot(t3,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1451:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1559:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1559:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1576:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1577:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1584:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1588:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1594:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1595:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t11,C_fix(8)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,((C_word*)t0)[5],t16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1691:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1706:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1706:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1738:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1741:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[6],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1757:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1757:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1787:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1815:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1815:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1816:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1820:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1848:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1861:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2014:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2190:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[4],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2259:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2263:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:2263:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2264:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2273:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2359:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2402:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2419:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_i_set_i_slot(t2,C_fix(9),t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2432:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2458:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2509:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2522:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2751:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN srfi-69.c -o srfi-69-static.o -I. -I./ In file included from srfi-69.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1740:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1741:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1812:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1844:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1939:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2014:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2185:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2357:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2441:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2533:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2842:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_fix(0)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2878:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2902:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)((C_word*)t0)[5])[1]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2984:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3007:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3008:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3056:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3087:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3114:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3229:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3230:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3298:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3325:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3354:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3358:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3359:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3360:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3460:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3461:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3462:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3521:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3565:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3569:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3638:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3642:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3643:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3644:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3744:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3745:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3932:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3963:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4040:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4045:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4046:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4146:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4147:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4271:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4356:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4431:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4432:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4433:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4434:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4435:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4436:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[5],C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4473:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4493:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4556:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4672:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4693:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4709:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4723:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4737:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4751:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4765:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4779:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4793:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 144 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN posixunix.c -o posixunix-static.o -I. -I./ In file included from posixunix.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:21: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:29: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:22: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:30: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:22: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:30: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:21: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:29: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:22: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:30: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:22: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:30: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:22: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:30: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:380:24: note: instantiated from: (ptm)->tm_isdst = (C_block_item((v), 8) != C_SCHEME_FALSE)) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:427:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:39: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ posixunix.c:427:3: note: instantiated from: C_tm_set_9( v ); ^ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:47: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:387:5: note: instantiated from: C_set_block_item((v), 1, C_fix((ptm)->tm_min)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:388:5: note: instantiated from: C_set_block_item((v), 2, C_fix((ptm)->tm_hour)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:389:5: note: instantiated from: C_set_block_item((v), 3, C_fix((ptm)->tm_mday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:390:5: note: instantiated from: C_set_block_item((v), 4, C_fix((ptm)->tm_mon)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:391:5: note: instantiated from: C_set_block_item((v), 5, C_fix((ptm)->tm_year)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:392:5: note: instantiated from: C_set_block_item((v), 6, C_fix((ptm)->tm_wday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:393:5: note: instantiated from: C_set_block_item((v), 7, C_fix((ptm)->tm_yday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:394:5: note: instantiated from: C_set_block_item((v), 8, ((ptm)->tm_isdst ? C_SCHEME_TRUE : C_SCHEME_FALSE))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:435:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:403:25: note: instantiated from: #define C_tm_get_9(v) cpy_tmstc9_to_tmvec( (v), &C_tm ) ^ posixunix.c:397:6: note: instantiated from: (C_set_block_item((v), 9, C_fix(-(ptm)->tm_gmtoff))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:4206:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5536:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7992(t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6563:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6693:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7029:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7060:29: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_i_car(t3):C_slot(t2,C_fix(2))); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7321:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7419:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7516:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7517:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7659:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7660:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8077:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8077:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8465:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8467:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8498:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8500:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8501:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8659:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8659:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9030:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_get_gid(((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10124:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11615:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13168:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13854:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14081:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 68 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN irregex.c -o irregex-static.o -I. -I./ In file included from irregex.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_make_character(110),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_make_character(114),C_make_character(13)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_make_character(116),C_make_character(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6278:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(97),C_make_character(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6279:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_make_character(101),C_make_character(27)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,C_make_character(102),C_make_character(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[120],lf[51]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6557:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,lf[296],lf[295]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6559:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,lf[297],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6560:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,lf[298],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[300],lf[299]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6564:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[302],lf[301]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6566:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_a_i_cons(&a,2,lf[303],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6567:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t25=C_a_i_cons(&a,2,lf[304],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6569:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_a_i_cons(&a,2,lf[306],lf[305]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6571:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_a_i_cons(&a,2,lf[308],lf[307]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6574:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[77],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6575:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t33=C_a_i_cons(&a,2,lf[311],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[313],lf[312]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6579:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[315],lf[314]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6582:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,lf[317],lf[316]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t89=C_a_i_cons(&a,2,lf[336],t88); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6673:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t131=C_a_i_cons(&a,2,t40,t130); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6674:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t132=C_a_i_cons(&a,2,t39,t131); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6675:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t133=C_a_i_cons(&a,2,t37,t132); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6676:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t134=C_a_i_cons(&a,2,t36,t133); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6677:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t135=C_a_i_cons(&a,2,t35,t134); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6678:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t136=C_a_i_cons(&a,2,t34,t135); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6679:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t137=C_a_i_cons(&a,2,t33,t136); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6680:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t138=C_a_i_cons(&a,2,t32,t137); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6681:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t139=C_a_i_cons(&a,2,t31,t138); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6682:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t140=C_a_i_cons(&a,2,t30,t139); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6683:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t141=C_a_i_cons(&a,2,t29,t140); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6684:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t142=C_a_i_cons(&a,2,t28,t141); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6685:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t143=C_a_i_cons(&a,2,t27,t142); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6686:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t144=C_a_i_cons(&a,2,t26,t143); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6687:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t145=C_a_i_cons(&a,2,t25,t144); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6688:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t146=C_a_i_cons(&a,2,t24,t145); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6689:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t147=C_a_i_cons(&a,2,t23,t146); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6690:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t148=C_a_i_cons(&a,2,t22,t147); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6691:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t149=C_a_i_cons(&a,2,t21,t148); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6692:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t150=C_a_i_cons(&a,2,t20,t149); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6693:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t151=C_a_i_cons(&a,2,t19,t150); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6694:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t152=C_a_i_cons(&a,2,t18,t151); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6695:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t153=C_a_i_cons(&a,2,t17,t152); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6696:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t154=C_a_i_cons(&a,2,t16,t153); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6697:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t155=C_a_i_cons(&a,2,t15,t154); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6698:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t156=C_a_i_cons(&a,2,t14,t155); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6699:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t157=C_a_i_cons(&a,2,t13,t156); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6700:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t158=C_a_i_cons(&a,2,t10,t157); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6927:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=(C_truep(t6)?C_a_i_cons(&a,2,lf[98],t3):C_i_car(t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7054:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[120],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[218],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7779:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7872:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8625:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8628:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_make_character(92),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8810:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9024:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9025:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9122:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9225:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9229:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9230:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9238:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9244:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[413],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9623:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9907:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10680:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_a_i_cons(&a,2,t19,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10796:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10868:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25351(t10,C_a_i_cons(&a,2,t5,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10899:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25354(t10,C_a_i_cons(&a,2,t8,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10918:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25361(t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11088:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11107:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t6,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11124:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_a_i_cons(&a,2,t19,t20); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11140:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,t20,t21); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11227:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t6,t10));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11907:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12146:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12147:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t8,t11); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12683:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_20432(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12734:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t14+1)))(2,t14,C_a_i_cons(&a,2,t8,t13));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12748:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14308:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15032:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t11); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15034:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15041:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t10); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15223:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t4,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[174],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15303:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15307:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15421:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15425:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15830:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15900:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15905:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ irregex.c:15905:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15907:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16008:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16070:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16487:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16983:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17314:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t5,t6));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17418:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17420:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17545:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17546:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17808:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17834:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[98],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17848:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[110],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18957:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19019:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[123],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19136:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19210:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19732:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19741:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19791:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20163:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20245:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20813:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20818:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t7,C_a_i_cons(&a,2,t5,t6));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[129],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:21151:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23377:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t16,t17); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23378:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t15,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23379:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23388:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_SCHEME_FALSE,t17); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23389:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t16,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23390:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[98],t21); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23536:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[104],t34); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23583:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23587:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23670:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23675:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23679:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23682:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24188:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[229],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t3,C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24563:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25274:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25277:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25282:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25385:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25387:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25390:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25392:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25395:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25397:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25400:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25402:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25405:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25435:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25653:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26049:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[50],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26525:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26529:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28374:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28771:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[179],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28785:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[183],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[78],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[181],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[180],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[77],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[173],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29290:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(10),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,C_make_character(93),C_make_character(93)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29434:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_make_character(91),C_make_character(91)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29504:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30110:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30119:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:49: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30775:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30895:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t9,C_a_i_cons(&a,2,lf[124],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30900:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_FALSE,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30901:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_fix(1),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30903:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30909:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t11,C_a_i_cons(&a,2,lf[128],t10));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30915:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30921:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t12,t13); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30923:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t15,C_a_i_cons(&a,2,lf[126],t14));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30929:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,C_SCHEME_FALSE,t14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30930:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t13,t15); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30932:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t17,C_a_i_cons(&a,2,lf[126],t16));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[121],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[120],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31009:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31283:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31359:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31504:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t1,((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32339:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,C_fix(0),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33712:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33718:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33724:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33796:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33806:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33812:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33818:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34293:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34339:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34374:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34375:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34376:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34472:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34486:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34500:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34514:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34528:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34542:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34556:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 480 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN scheduler.c -o scheduler-static.o -I. -I./ In file included from scheduler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:774:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:781:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:844:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:846:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:903:38: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_SCHEME_END_OF_LIST:C_slot(t2,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:907:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=(C_truep(t9)?C_SCHEME_END_OF_LIST:C_slot(t6,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1074:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1091:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1093:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1133:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1139:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1155:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[3],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,*((C_word*)lf[11]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1256:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[5],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1424:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1425:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1446:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1483:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t3,C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1484:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(t3,C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1485:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t3,C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1486:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1489:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_i_set_i_slot(t3,C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1490:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1545:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[5],C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1564:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(11)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1568:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1575:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1643:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1644:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1645:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(8),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1646:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1650:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_i_set_i_slot(((C_word*)t0)[4],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1700:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1717:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1735:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1743:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1747:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1828:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1846:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2005:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2006:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2017:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2093:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2096:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t4,C_fix(13),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2192:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2280:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2363:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2418:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2444:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2496:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2497:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2497:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2517:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2540:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2540:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2584:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2584:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2630:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2718:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2725:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2728:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2730:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2732:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2734:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t9,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2736:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2738:5: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t6,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 108 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN profiler.c -o profiler-static.o -I. -I./ In file included from profiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,lf[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 5 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN stub.c -o stub-static.o -I. -I./ In file included from stub.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN expand.c -o expand-static.o -I. -I./ In file included from expand.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4833:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[79],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[373],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[79],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5530:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5582:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[48],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5634:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[397],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[110],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5765:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6134:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6273:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6501:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6505:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6602:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6695:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[46],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6848:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6876:25: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?lf[372]:C_a_i_cons(&a,2,lf[105],t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6885:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_15052(t9,C_a_i_cons(&a,2,lf[46],t8));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7194:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7195:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[362],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7720:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?lf[350]:C_a_i_cons(&a,2,lf[105],t2)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7738:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7978:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[346],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8169:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[341],t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8174:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[341],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[105],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9171:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[5],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9213:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9251:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9261:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9286:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9432:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t7,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9456:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9471:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9905:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10209:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10225:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10346:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10527:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10558:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10572:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10657:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t6,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10673:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10875:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10876:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10964:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11279:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11289:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11403:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t5,C_a_i_cons(&a,2,lf[169],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11480:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11490:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t2,C_a_i_cons(&a,2,lf[169],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11864:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11884:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t7,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11899:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11924:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12083:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t2,t14); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12084:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t15,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13707:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,(C_truep(t9)?C_a_i_cons(&a,2,t2,t5):t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13799:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t6,t4));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14071:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_10653(t4,C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[2])[1],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[12])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[10])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[7])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15301:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15496:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16112:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16158:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16232:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16258:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16291:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16374:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[4],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17142:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,t4,t7));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17796:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:18706:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19102:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,lf[79],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[79],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[116],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[79],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[79],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[79],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[105],((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20477:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[105],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[13],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21097:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21098:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[80],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21104:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[80],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[47],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22305:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22379:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[31],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22490:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 327 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN chicken-syntax.c -o chicken-syntax-static.o -I. -I./ In file included from chicken-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2619:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[235],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[58],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[49],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3073:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[38],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[217],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[119],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3638:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t7,C_a_i_cons(&a,2,lf[204],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3645:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t11,C_a_i_cons(&a,2,lf[204],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[203],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3780:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4178:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4431:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5573:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5620:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[49],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6018:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6783:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6853:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6902:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6933:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[38],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7631:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[159],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[158],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7869:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_5594(t9,C_a_i_cons(&a,2,lf[33],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8423:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9034:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9696:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[95],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[97],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10212:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10214:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10224:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[38],t6));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10508:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10590:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[91],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[33],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10645:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[81],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[82],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10771:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[33],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[70],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11112:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[38],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[38],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11199:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[38],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[52],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[58],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11743:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11757:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11806:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12330:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12428:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12929:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13238:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 287 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN chicken-ffi-syntax.c -o chicken-ffi-syntax-static.o -I. -I./ In file included from chicken-ffi-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:740:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[9],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:789:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:790:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t3,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:792:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t12+1)))(2,t12,C_a_i_cons(&a,2,t1,t11));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t3,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:797:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,t1,t8));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:995:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,((C_word*)t0)[2],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1173:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[55],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[31],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1607:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[30],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1646:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[4],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1685:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[27],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1724:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[25],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1763:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[23],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[21],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1841:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[19],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 37 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -DC_BUILDING_LIBCHICKEN runtime.c -o runtime-static.o -I. -I./ In file included from runtime.c:29: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:718:3: warning: expression result unused [-Wunused-value] C_randomize(time(NULL)); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1094:61: note: instantiated from: #define C_randomize(n) (srand(C_unfix(n)), C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:952:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(pos); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:964:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_cdr(pos), C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1722:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1738:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1812:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_block_item(self, 1) == C_SCHEME_TRUE) ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1817:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(self, 1, C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1834:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1836:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1992:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word str = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2036:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2038:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] s = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2058:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2088:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2089:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 2, C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2149:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] node->data[ 1 ] = x; ^ ~ In file included from runtime.c:29: ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2283:3: warning: expression result unused [-Wunused-value] C_string_to_bytevector(strblock); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1140:114: note: instantiated from: #define C_string_to_bytevector(s) (((C_SCHEME_BLOCK *)(s))->header = C_header_size(s) | C_BYTEVECTOR_TYPE, C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2905:9: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_block_item(item, 2) == C_SCHEME_END_OF_LIST) { ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2919:75: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(bucket = stp->table[ i ]; bucket != C_SCHEME_END_OF_LIST; bucket = C_u_i_cdr(bucket)) ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2921:43: note: instantiated from: if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2922:31: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else stp->table[ i ] = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3427:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3427:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3459:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3459:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3485:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3485:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4348:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4352:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4353:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4435:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4461:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4701:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4727:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4746:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4757:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4760:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4771:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4773:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4787:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4789:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4792:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4803:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4805:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4807:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4821:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4823:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4825:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4828:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4847:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4963:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4967:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4980:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4993:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5320:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5328:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5343:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5362:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5381:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5392:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5403:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5414:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5425:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5666:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] || (t != C_SCHEME_FALSE && !C_equalp(C_block_item(x, 1), t))) ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5804:83: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(skip = x; !C_immediatep(skip) && C_block_header(skip) == C_PAIR_TAG; skip = C_u_i_cdr(skip)) { ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5941:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5974:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)C_retrieve_proc(proc))(2, proc, C_block_item(kk, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6021:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6027:65: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_immediatep(lst) || (C_block_header(lst) == C_PAIR_TAG && C_u_i_cdr(lst) == C_SCHEME_END_OF_LIST)) { ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6071:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word kont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6072:14: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] k = C_block_item(closure, 2), ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6171:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6247:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6340:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:7865:22: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] trampoline((void *)C_u_i_cdr(adrs)); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8299:52: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(tp = table; tp != C_SCHEME_END_OF_LIST; tp = C_u_i_cdr(tp)) { ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8302:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] new = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8352:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(buf, 1, s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8419:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8419:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8447:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8447:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8530:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8530:37: note: instantiated from: else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8963:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8967:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8967:14: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8967:24: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8968:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8968:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8978:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8982:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8982:17: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^ ~~~~~~~~~~~~~ runtime.c:8982:27: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8985:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8985:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8988:27: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] pl = C_a_pair(ptr, val, C_block_item(sym, 2)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9001:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9008:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9012:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9167:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_block_item(x, 1); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 96 warnings generated. ar cru libchicken.a apply-hack.x86-64.o library-static.o eval-static.o data-structures-static.o ports-static.o files-static.o extras-static.o lolevel-static.o utils-static.o tcp-static.o srfi-1-static.o srfi-4-static.o srfi-13-static.o srfi-14-static.o srfi-18-static.o srfi-69-static.o posixunix-static.o irregex-static.o scheduler-static.o profiler-static.o stub-static.o expand-static.o chicken-syntax-static.o chicken-ffi-syntax-static.o runtime-static.o gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN library.c -o library.o -I. -I./ In file included from library.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[513],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:9166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1072],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1071],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1070],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[1069],*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:10882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11514:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11771:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11888:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11934:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:11935:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12092:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12144:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12424:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21455(2,t7,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12447:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12582:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_21212(2,t5,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_fix(-1),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[8])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)((C_word*)t0)[5])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:12844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13010:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13019:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13028:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13037:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13046:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13064:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13073:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13460:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:13648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14137:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14492:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_make_character(10),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:14572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[755]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15494:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:15591:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16344:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16512:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16671:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16751:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16765:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16807:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:16889:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17037:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17039:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17089:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17406:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=(C_truep(t1)?C_slot(((C_word*)t0)[4],C_fix(1)):((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:17966:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18016:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_17893(t4,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18486:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:18610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[747]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19188:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19248:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19251:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19252:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19285:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19286:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(11),C_fix(256)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19326:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(t1,C_fix(11),C_block_size(((C_word*)t0)[3])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19327:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t1,C_fix(10),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19423:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19424:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19425:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19460:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19461:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19462:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19493:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19496:12: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_22449(t8,C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19521:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19542:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19543:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19574:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19578:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[7],C_fix(10),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19592:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19593:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19617:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19619:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(10),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19646:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19647:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19651:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19676:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19677:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19681:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19695:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19696:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19697:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19720:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19721:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19722:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19729:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(t2,C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19746:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19747:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19748:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19802:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(11),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19890:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:19950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20253:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20352:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20420:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[675]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:20809:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:20925:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21970:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:21971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22007:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22008:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22013:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22014:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22049:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22078:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22079:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22121:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22129:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22136:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22137:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22151:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22152:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22166:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22167:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22622:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22623:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22670:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22690:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,lf[614]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:22997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[23],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23644:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[16],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:23897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:24389:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:25678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26983:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(12),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:26996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(11),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(7),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(10),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(8),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(13),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(9),((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],t2),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27790:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27790:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27794:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27810:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(6),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27868:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:27868:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27869:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(6),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27873:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27894:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27896:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27897:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27905:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:27907:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28028:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[513],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:28975:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28976:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28977:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28994:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:28996:56: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_slot(t2,C_fix(4)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29072:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29080:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29101:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(3)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29183:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29184:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29701:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:29701:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29706:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29718:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[3],C_fix(8),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29811:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:29843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30166:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30345:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30345:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30469:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library.c:30469:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(12)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30501:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30539:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30545:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30547:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(t6,C_fix(1),t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30773:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_i_set_i_slot(t6,C_fix(4),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30774:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t6,C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30799:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(8)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30835:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(C_blockp(t3))?(C_truep(C_portp(t3))?C_slot(t2,C_fix(1)):C_SCHEME_FALSE):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30901:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:30992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31131:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31132:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[417]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(*((C_word*)lf[417]+1),C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31323:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31644:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31701:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31714:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31859:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,(C_truep(t7)?C_slot(t7,C_fix(1)):C_SCHEME_FALSE));}}} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_i_set_i_slot(t2,C_fix(1),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31902:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31910:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t7,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31924:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:31962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:32693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:33996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34403:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:34409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:36984:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_subchar(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37329:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37390:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37483:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37503:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:37992:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ library.c:38648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 347 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN eval.c -o eval.o -I. -I./ In file included from eval.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3905:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:3907:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:5735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6525:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7657:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7661:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:7694:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8130:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8440:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8679:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[60],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8683:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[60],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:8993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[251]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9595:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:9987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10014:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7188(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],*((C_word*)lf[133]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:10537:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11530:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:11967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:12920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[13],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],*((C_word*)lf[141]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13318:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[117],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13750:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:13958:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[60],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14566:54: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_a_i_cons(&a,2,t8,((C_word*)t4)[1]):C_a_i_cons(&a,2,lf[82],((C_word*)t4)[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:14972:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15009:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15542:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15551:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15590:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15591:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[70],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[11]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:15968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16154:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16287:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:16579:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16712:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[60],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:16937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[31]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17392:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:17778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18265:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18338:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t6,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ eval.c:18367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from eval.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 168 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN data-structures.c -o data-structures.o -I. -I./ In file included from data-structures.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1698:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1809:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1825:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1849:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1904:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:1968:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:2539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3046:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[3],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3056:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3058:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3355:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3520:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:3927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4676:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:4929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5050:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5075:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5234:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5446:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5456:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5547:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5760:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5845:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5916:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:5982:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6020:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6297:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ data-structures.c:6721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from data-structures.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 80 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN ports.c -o ports.o -I. -I./ In file included from ports.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:795:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:956:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:969:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1005:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(10)); ^~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1012:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(10),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:1893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ports.c:2396:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ports.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN files.c -o files.o -I. -I./ In file included from files.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1740:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1744:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t5)?C_a_i_cons(&a,2,t1,t2):C_i_cdr(t2)));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ files.c:1746:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,t2));}}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from files.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN extras.c -o extras.o -I. -I./ In file included from extras.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)t4)[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:1943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3354:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:3612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4654:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4655:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4950:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extras.c:4950:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(6)))){ ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4988:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:4989:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(7)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5095:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5097:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5197:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5342:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5343:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ extras.c:5731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from extras.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN lolevel.c -o lolevel.o -I. -I./ In file included from lolevel.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1871:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1906:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1944:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:1955:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2006:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:2921:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4080:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(t1)?C_slot(t1,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[68],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4456:88: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,(C_truep(C_taggedpointerp(((C_word*)t0)[2]))?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:4909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5168:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ lolevel.c:5186:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from lolevel.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN utils.c -o utils.o -I. -I./ In file included from utils.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ utils.c:2081:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 6 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN tcp.c -o tcp.o -I. -I./ In file included from tcp.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1432:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1467:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1469:98: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_i_set_i_slot(t1,C_fix(1),C_SCHEME_TRUE):C_i_set_i_slot(t1,C_fix(2),C_SCHEME_TRUE)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:1489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2422:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2422:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:2780:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:2780:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3152:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3154:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3353:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(1)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:3677:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:3677:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(2)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4043:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4043:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4125:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[3],C_fix(4),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4211:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp.c:4211:12: note: instantiated from: if(C_truep(C_slot(*((C_word*)lf[5]+1),C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ tcp.c:4274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from tcp.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-1.c -o srfi-1.o -I. -I./ In file included from srfi-1.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:2954:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3510:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:3865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:4779:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5052:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5057:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5066:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5088:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t5,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5247:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5344:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:5963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6231:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6260:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6317:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6370:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6488:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6559:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:6833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7086:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7246:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7672:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:7858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8005:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8070:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8536:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8638:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8835:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8837:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8842:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t16,t6); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8914:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8918:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8920:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:8994:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9064:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9636:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:9651:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10300:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10461:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-1.c:10521:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-1.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-4.c -o srfi-4.o -I. -I./ In file included from srfi-4.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:153:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_free((void *)C_block_item(bv, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1311:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1311:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1319:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1319:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1330:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1330:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1364:4: note: instantiated from: t5=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1372:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1372:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s8vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1383:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1383:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1417:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1425:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1425:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_u16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1436:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1436:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:1470:4: note: instantiated from: t5=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1478:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1478:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_u_i_s16vector_ref(t2,t3));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1489:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1489:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1523:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1523:4: note: instantiated from: t5=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1531:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1531:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_u32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1544:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1578:4: note: instantiated from: t5=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1586:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1586:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_s32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1599:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1599:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:1633:4: note: instantiated from: t5=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1641:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1641:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f32vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1654:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1654:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:1688:4: note: instantiated from: t5=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1696:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1696:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t11+1)))(2,t11,C_a_i_f64vector_ref(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:1709:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:1709:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:21: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:2615:29: note: instantiated from: t4=C_make_character(C_unfix(C_u_i_u8vector_ref(((C_word*)t0)[3],t2))); ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:2987:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3026:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3052:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3078:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:3299:4: note: instantiated from: t4=C_u_i_f64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1267:41: note: instantiated from: #define C_u_i_f64vector_length C_u_i_64vector_length ^ ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3340:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1412:69: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3340:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1412:84: note: instantiated from: #define C_a_i_f64vector_ref(ptr, n, b, i) C_flonum(ptr, ((double *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3340:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f64vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3356:4: note: instantiated from: t4=C_u_i_f32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1266:41: note: instantiated from: #define C_u_i_f32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3397:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1411:68: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3397:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1411:83: note: instantiated from: #define C_a_i_f32vector_ref(ptr, n, b, i) C_flonum(ptr, ((float *)C_data_pointer(C_block_item((b), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3397:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_f32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3413:4: note: instantiated from: t4=C_u_i_s32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1265:41: note: instantiated from: #define C_u_i_s32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3454:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1276:72: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3454:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1276:87: note: instantiated from: #define C_a_i_s32vector_ref(ptr, c, x, i) C_int_to_num(ptr, ((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3454:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_s32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:3470:4: note: instantiated from: t4=C_u_i_u32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1264:41: note: instantiated from: #define C_u_i_u32vector_length C_u_i_32vector_length ^ ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3511:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1275:81: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3511:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1275:96: note: instantiated from: #define C_a_i_u32vector_ref(ptr, c, x, i) C_unsigned_int_to_num(ptr, ((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_a_i_u32vector_ref(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3527:4: note: instantiated from: t4=C_u_i_s16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1263:41: note: instantiated from: #define C_u_i_s16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3568:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:41: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1272:57: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3568:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1272:72: note: instantiated from: #define C_u_i_s16vector_ref(x, i) C_fix(((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3568:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3584:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:3584:4: note: instantiated from: t4=C_u_i_u16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1262:41: note: instantiated from: #define C_u_i_u16vector_length C_u_i_16vector_length ^ ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3625:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:41: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1271:66: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3625:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1271:81: note: instantiated from: #define C_u_i_u16vector_ref(x, i) C_fix(((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3625:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u16vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3641:4: note: instantiated from: t4=C_u_i_s8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1261:41: note: instantiated from: #define C_u_i_s8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3682:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:41: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1270:63: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3682:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1270:78: note: instantiated from: #define C_u_i_s8vector_ref(x, i) C_fix(((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_s8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:3698:4: note: instantiated from: t4=C_u_i_u8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1260:41: note: instantiated from: #define C_u_i_u8vector_length C_u_i_8vector_length ^ ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:43: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ srfi-4.c:3739:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:41: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1269:65: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ srfi-4.c:3739:59: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^ In file included from srfi-4.c:11: ./chicken.h:1269:80: note: instantiated from: #define C_u_i_u8vector_ref(x, i) C_fix(((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ]) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3739:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_u_i_u8vector_ref(((C_word*)t0)[3],((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:3974:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2772(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4041:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2739(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4108:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2706(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4175:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2673(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4242:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2640(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4309:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2607(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4376:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2574(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4443:28: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2541(t2,((C_word*)t0)[4],C_slot(((C_word*)t0)[3],C_fix(1)),C_fixnum_plus(((C_word*)t0)[2],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4575:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4575:4: note: instantiated from: t2=C_u_i_f64vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4710:4: note: instantiated from: t2=C_u_i_f32vector_set(((C_word*)t0)[3],t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4821:4: note: instantiated from: t2=C_u_i_s32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:4932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:4932:4: note: instantiated from: t2=C_u_i_u32vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5053:4: note: instantiated from: t2=C_u_i_s16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5174:4: note: instantiated from: t2=C_u_i_u16vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5295:4: note: instantiated from: t2=C_u_i_s8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5416:4: note: instantiated from: t2=C_u_i_u8vector_set(((C_word*)t0)[3],t1,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5526:4: note: instantiated from: t6=C_u_i_64vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5553:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5553:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5557:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:54: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5557:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f64vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1414:69: note: instantiated from: #define C_u_i_f64vector_set(v, i, x) ((((double *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5577:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5604:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5604:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5608:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:53: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5608:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_u_i_f32vector_set(((C_word*)t0)[3],((C_word*)t0)[2],t2));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1413:68: note: instantiated from: #define C_u_i_f32vector_set(v, i, x) ((((float *)C_data_pointer(C_block_item((v), 1)))[ C_unfix(i) ] = C_flonum_magnitude(x)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5622:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5622:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5663:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5663:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_s32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:53: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5674:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1283:68: note: instantiated from: #define C_u_i_s32vector_set(x, i, v) ((((C_s32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5688:4: note: instantiated from: t6=C_u_i_32vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5736:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5736:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u32vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:53: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5747:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u32vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1282:68: note: instantiated from: #define C_u_i_u32vector_set(x, i, v) ((((C_u32 *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_num_to_unsigned_int(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5766:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5775:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5775:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s16vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5786:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:53: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5786:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1281:68: note: instantiated from: #define C_u_i_s16vector_set(x, i, v) ((((short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:5801:4: note: instantiated from: t6=C_u_i_16vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5831:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u16vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5842:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:62: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5842:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u16vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1280:77: note: instantiated from: #define C_u_i_u16vector_set(x, i, v) ((((unsigned short *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5861:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5870:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5870:45: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t13+1)))(2,t13,C_u_i_s8vector_set(t2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:59: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5881:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_s8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1279:74: note: instantiated from: #define C_u_i_s8vector_set(x, i, v) ((((signed char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:5896:4: note: instantiated from: t6=C_u_i_8vector_length(t2); ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5926:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_u_i_u8vector_set(((C_word*)t0)[5],((C_word*)t0)[4],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5937:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:61: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ srfi-4.c:5937:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_u_i_u8vector_set(((C_word*)t0)[4],((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1278:76: note: instantiated from: #define C_u_i_u8vector_set(x, i, v) ((((unsigned char *)C_data_pointer(C_block_item((x), 1)))[ C_unfix(i) ] = C_unfix(v)), C_SCHEME_UNDEFINED) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:41: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:47: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ srfi-4.c:5950:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_64vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1259:61: note: instantiated from: #define C_u_i_64vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 3) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5963:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5963:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5976:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5976:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:5989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:41: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:47: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ srfi-4.c:5989:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_32vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1258:61: note: instantiated from: #define C_u_i_32vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 2) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6002:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6002:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6015:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:41: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:47: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ srfi-4.c:6015:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_16vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1257:61: note: instantiated from: #define C_u_i_16vector_length(x) C_fix(C_header_size(C_block_item(x, 1)) >> 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6028:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6028:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-4.c:6041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:41: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ./chicken.h:896:37: note: instantiated from: #define C_header_size(x) (C_block_header(x) & C_HEADER_SIZE_MASK) ^ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:47: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ srfi-4.c:6041:43: note: instantiated from: ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_u_i_8vector_length(t2));} ^ In file included from srfi-4.c:11: ./chicken.h:1256:61: note: instantiated from: #define C_u_i_8vector_length(x) C_fix(C_header_size(C_block_item(x, 1))) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 113 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-13.c -o srfi-13.o -I. -I./ In file included from srfi-13.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3183:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3251:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3253:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3899:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:3923:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:4675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.c:12656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 12 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-14.c -o srfi-14.o -I. -I./ In file included from srfi-14.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:1970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2063:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:2399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:3283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4106:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t12,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:4266:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:5331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-14.c:6101:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-14.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 22 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-18.c -o srfi-18.o -I. -I./ In file included from srfi-18.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:677:43: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(10)));} ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:891:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:892:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:896:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:902:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:908:5: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:993:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1023:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1030:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1057:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1077:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1084:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1128:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1141:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1243:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1265:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[7],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1266:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[7],C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1267:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1271:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1300:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1358:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1373:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1374:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1374:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1420:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1423:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1428:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t3,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1429:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,((C_word*)t0)[2],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1431:5: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_i_set_i_slot(t3,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1451:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1559:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1559:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[5],C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1576:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1577:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1584:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1588:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1594:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1595:5: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t11,C_fix(8)); ^~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,((C_word*)t0)[5],t16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1691:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1706:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1706:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[6],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1738:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1741:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[6],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1757:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1757:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[3],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1787:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1815:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:1815:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(5)))){ ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1816:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1820:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1848:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:1861:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2014:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2190:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[4],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2259:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2263:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srfi-18.c:2263:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[4],C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2264:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2273:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2359:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)((C_word*)t0)[3])[1],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2402:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2419:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_i_set_i_slot(t2,C_fix(9),t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2432:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2458:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2509:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2522:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(*((C_word*)lf[32]+1),C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-18.c:2751:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-18.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 75 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-69.c -o srfi-69.o -I. -I./ In file included from srfi-69.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1740:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1741:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1812:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1844:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t3,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1846:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:1939:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2014:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2185:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2357:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2384:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2441:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2533:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2842:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(2),C_fix(0)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2878:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2902:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)((C_word*)t0)[5])[1]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:2984:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3007:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3008:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3056:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[6],C_fix(2),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3087:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[3],C_fix(2),((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3114:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3182:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3229:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3230:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3298:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[4],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3325:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3354:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3358:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3359:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3360:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3460:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3461:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3462:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3521:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[5],C_fix(2),((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3565:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3569:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3638:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3642:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3643:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3644:5: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3744:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3745:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3932:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:3963:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4040:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4045:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4046:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4146:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4147:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[8],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4271:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4354:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4356:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(2),((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4387:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4431:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4432:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4433:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4434:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4435:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(6)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4436:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[5],C_fix(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4473:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4493:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4556:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4672:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4693:4: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4709:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4723:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4737:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4751:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4765:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4779:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:4793:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:5526:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6464:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-69.c:6829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from srfi-69.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 144 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN posixunix.c -o posixunix.o -I. -I./ In file included from posixunix.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:21: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:373:29: note: instantiated from: (ptm)->tm_min = C_unfix(C_block_item((v), 1)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:22: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:374:30: note: instantiated from: (ptm)->tm_hour = C_unfix(C_block_item((v), 2)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:22: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:375:30: note: instantiated from: (ptm)->tm_mday = C_unfix(C_block_item((v), 3)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:21: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:376:29: note: instantiated from: (ptm)->tm_mon = C_unfix(C_block_item((v), 4)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:22: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:377:30: note: instantiated from: (ptm)->tm_year = C_unfix(C_block_item((v), 5)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:22: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:378:30: note: instantiated from: (ptm)->tm_wday = C_unfix(C_block_item((v), 6)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:22: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ posixunix.c:426:3: note: instantiated from: C_tm_set_08( v ); ^ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:379:30: note: instantiated from: (ptm)->tm_yday = C_unfix(C_block_item((v), 7)), \ ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:426:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:399:25: note: instantiated from: #define C_tm_set_08(v) cpy_tmvec_to_tmstc08( &C_tm, (v) ) ^ posixunix.c:380:24: note: instantiated from: (ptm)->tm_isdst = (C_block_item((v), 8) != C_SCHEME_FALSE)) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:427:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_set_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:39: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ posixunix.c:427:3: note: instantiated from: C_tm_set_9( v ); ^ posixunix.c:400:25: note: instantiated from: #define C_tm_set_9(v) cpy_tmvec_to_tmstc9( &C_tm, (v) ) ^ posixunix.c:383:47: note: instantiated from: (((struct tm *)ptm)->tm_gmtoff = -C_unfix(C_block_item((v), 9))) ^ ~ In file included from posixunix.c:11: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:387:5: note: instantiated from: C_set_block_item((v), 1, C_fix((ptm)->tm_min)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:388:5: note: instantiated from: C_set_block_item((v), 2, C_fix((ptm)->tm_hour)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:389:5: note: instantiated from: C_set_block_item((v), 3, C_fix((ptm)->tm_mday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:390:5: note: instantiated from: C_set_block_item((v), 4, C_fix((ptm)->tm_mon)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:391:5: note: instantiated from: C_set_block_item((v), 5, C_fix((ptm)->tm_year)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:392:5: note: instantiated from: C_set_block_item((v), 6, C_fix((ptm)->tm_wday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:393:5: note: instantiated from: C_set_block_item((v), 7, C_fix((ptm)->tm_yday)), \ ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:434:3: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_08( v ); ^~~~~~~~~~~~~~~~ posixunix.c:402:25: note: instantiated from: #define C_tm_get_08(v) cpy_tmstc08_to_tmvec( (v), &C_tm ) ^ posixunix.c:394:5: note: instantiated from: C_set_block_item((v), 8, ((ptm)->tm_isdst ? C_SCHEME_TRUE : C_SCHEME_FALSE))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:435:3: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_tm_get_9( v ); ^~~~~~~~~~~~~~~ posixunix.c:403:25: note: instantiated from: #define C_tm_get_9(v) cpy_tmstc9_to_tmvec( (v), &C_tm ) ^ posixunix.c:397:6: note: instantiated from: (C_set_block_item((v), 9, C_fix(-(ptm)->tm_gmtoff))) ^ In file included from posixunix.c:11: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:4206:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5536:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7992(t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:5747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6563:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:6693:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7029:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7060:29: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_i_car(t3):C_slot(t2,C_fix(2))); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7321:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7419:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7516:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7517:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7659:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7660:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:7734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8077:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8077:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8465:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8467:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[5],C_fix(5),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8498:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8500:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(((C_word*)t0)[2],C_fix(4),t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8501:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_i_set_i_slot(((C_word*)t0)[2],C_fix(5),C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:8659:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posixunix.c:8659:12: note: instantiated from: if(C_truep(C_slot(((C_word*)((C_word*)t0)[6])[1],C_fix(8)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9030:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:9961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_get_gid(((C_word*)t0)[2]),t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10124:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:10612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11615:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11937:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:11973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:12078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13168:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:13854:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14081:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ posixunix.c:14200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from posixunix.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 68 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN irregex.c -o irregex.o -I. -I./ In file included from irregex.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_make_character(110),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_make_character(114),C_make_character(13)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_make_character(116),C_make_character(9)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6278:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(97),C_make_character(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6279:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_make_character(101),C_make_character(27)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,C_make_character(102),C_make_character(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6552:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[120],lf[51]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6557:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,lf[296],lf[295]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6559:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,lf[297],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6560:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,lf[298],lf[176]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[300],lf[299]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6564:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[302],lf[301]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6566:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_a_i_cons(&a,2,lf[303],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6567:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t25=C_a_i_cons(&a,2,lf[304],lf[173]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6569:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_a_i_cons(&a,2,lf[306],lf[305]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6571:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_a_i_cons(&a,2,lf[308],lf[307]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6574:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[77],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6575:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t33=C_a_i_cons(&a,2,lf[311],lf[310]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[313],lf[312]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6579:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[315],lf[314]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6582:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,lf[317],lf[316]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t89=C_a_i_cons(&a,2,lf[336],t88); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6673:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t131=C_a_i_cons(&a,2,t40,t130); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6674:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t132=C_a_i_cons(&a,2,t39,t131); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6675:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t133=C_a_i_cons(&a,2,t37,t132); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6676:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t134=C_a_i_cons(&a,2,t36,t133); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6677:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t135=C_a_i_cons(&a,2,t35,t134); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6678:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t136=C_a_i_cons(&a,2,t34,t135); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6679:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t137=C_a_i_cons(&a,2,t33,t136); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6680:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t138=C_a_i_cons(&a,2,t32,t137); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6681:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t139=C_a_i_cons(&a,2,t31,t138); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6682:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t140=C_a_i_cons(&a,2,t30,t139); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6683:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t141=C_a_i_cons(&a,2,t29,t140); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6684:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t142=C_a_i_cons(&a,2,t28,t141); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6685:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t143=C_a_i_cons(&a,2,t27,t142); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6686:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t144=C_a_i_cons(&a,2,t26,t143); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6687:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t145=C_a_i_cons(&a,2,t25,t144); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6688:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t146=C_a_i_cons(&a,2,t24,t145); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6689:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t147=C_a_i_cons(&a,2,t23,t146); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6690:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t148=C_a_i_cons(&a,2,t22,t147); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6691:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t149=C_a_i_cons(&a,2,t21,t148); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6692:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t150=C_a_i_cons(&a,2,t20,t149); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6693:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t151=C_a_i_cons(&a,2,t19,t150); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6694:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t152=C_a_i_cons(&a,2,t18,t151); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6695:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t153=C_a_i_cons(&a,2,t17,t152); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6696:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t154=C_a_i_cons(&a,2,t16,t153); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6697:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t155=C_a_i_cons(&a,2,t15,t154); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6698:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t156=C_a_i_cons(&a,2,t14,t155); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6699:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t157=C_a_i_cons(&a,2,t13,t156); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6700:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t158=C_a_i_cons(&a,2,t10,t157); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6927:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=(C_truep(t6)?C_a_i_cons(&a,2,lf[98],t3):C_i_car(t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:6999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7054:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7065:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[120],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7098:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[218],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[450],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7779:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7872:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:7989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8625:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8628:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_26916(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8648:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_make_character(92),((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8804:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8810:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:8988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9024:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9025:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9039:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9122:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9225:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9229:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9230:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9238:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9244:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[413],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9623:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9907:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:9909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10671:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=(C_truep(C_i_char_lessp(t17,t18))?C_a_i_cons(&a,2,t16,t17):C_a_i_cons(&a,2,t16,t18)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10680:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_a_i_cons(&a,2,t19,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10796:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10868:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25351(t10,C_a_i_cons(&a,2,t5,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10899:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25354(t10,C_a_i_cons(&a,2,t8,t9));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10918:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_25361(t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:10934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11088:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11107:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t6,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11124:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_a_i_cons(&a,2,t19,t20); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11140:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,t20,t21); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11227:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t6,t10));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11577:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11635:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11907:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:11997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12146:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12147:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t8,t11); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12683:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_20432(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12734:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t14+1)))(2,t14,C_a_i_cons(&a,2,t8,t13));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12748:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:12802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13101:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:13515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14308:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:14868:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15032:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t11); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15034:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15041:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t10); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15223:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t4,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[174],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15303:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15307:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15421:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15425:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15830:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15860:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15900:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15905:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ irregex.c:15905:12: note: instantiated from: if(C_truep(C_slot(t2,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15907:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:15971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16008:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16070:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16487:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16633:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[10],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16911:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16982:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16983:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:16985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17314:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t5,t6));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17418:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17420:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17545:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17546:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17808:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17834:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[98],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:17848:33: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[110],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18957:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:18996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19019:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[123],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19136:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19197:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19210:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19732:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19734:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19741:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19791:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:19999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20163:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20196:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20245:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(((C_word*)t0)[12],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20813:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20818:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_16290(t7,C_a_i_cons(&a,2,t5,t6));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:20899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[129],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:21151:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23377:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,t16,t17); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23378:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t15,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23379:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23388:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_SCHEME_FALSE,t17); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23389:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,t16,t18); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23390:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_a_i_cons(&a,2,lf[129],t19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[98],t21); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23536:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t35=C_a_i_cons(&a,2,lf[104],t34); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23577:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23583:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23587:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t26=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23670:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23675:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t15,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23679:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t21=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23682:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:23710:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24188:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24277:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[229],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t3,C_fix(0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24563:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:24814:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[110],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25274:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25277:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25280:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25282:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25385:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25387:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25390:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25392:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25395:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25397:4: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(6)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25400:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25402:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25405:43: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_slot(t2,C_fix(9)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25435:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25441:4: warning: array index of '10' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_i_set_i_slot(((C_word*)t0)[4],C_fix(10),t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25653:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:25900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26049:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26348:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[50],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26525:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26529:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:26932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27006:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:27055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28374:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[98],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28511:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28771:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[179],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28785:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[178],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[183],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[78],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[182],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[181],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[180],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[77],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:28969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[173],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29290:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_make_character(10),C_make_character(10)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,C_make_character(93),C_make_character(93)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29434:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_a_i_cons(&a,2,C_make_character(91),C_make_character(91)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29504:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:29993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30110:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30119:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:21: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30415:49: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return((C_truep(t6)?C_a_i_cons(&a,2,lf[151],t1):C_a_i_cons(&a,2,lf[152],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30775:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30895:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t9,C_a_i_cons(&a,2,lf[124],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30900:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_FALSE,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30901:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,C_fix(1),t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30903:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30909:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t11,C_a_i_cons(&a,2,lf[128],t10));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30915:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t12,C_a_i_cons(&a,2,lf[126],t11));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30921:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t12,t13); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30923:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t15,C_a_i_cons(&a,2,lf[126],t14));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30929:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,C_SCHEME_FALSE,t14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30930:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t13,t15); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30932:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_9412(t17,C_a_i_cons(&a,2,lf[126],t16));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[121],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:30979:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[120],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31009:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31283:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31359:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31504:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t1,((C_word*)t0)[4]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31580:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:31675:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32339:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,C_fix(0),t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:32904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33712:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33718:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33724:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33796:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33806:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33812:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t16,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33818:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t22,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:33962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34293:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34339:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34374:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34375:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34376:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34391:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34472:43: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(8)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34486:43: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(7)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34500:43: warning: array index of '6' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(6)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34514:43: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(5)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34528:43: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(4)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34542:43: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(3)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34556:43: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(2)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ irregex.c:34639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from irregex.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 480 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN scheduler.c -o scheduler.o -I. -I./ In file included from scheduler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:774:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:781:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:844:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:846:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:903:38: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=(C_truep(t5)?C_SCHEME_END_OF_LIST:C_slot(t2,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:907:39: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=(C_truep(t9)?C_SCHEME_END_OF_LIST:C_slot(t6,C_fix(1))); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:991:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1031:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1074:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1091:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1093:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1133:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1139:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1155:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_slot(((C_word*)t0)[3],C_fix(1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,*((C_word*)lf[11]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1256:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[5],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1424:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(t2,C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1425:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t2,C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1446:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(8)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1483:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(t3,C_fix(2),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1484:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(t3,C_fix(4),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1485:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t3,C_fix(5),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1486:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1489:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_i_set_i_slot(t3,C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1490:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1545:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_i_set_i_slot(((C_word*)t0)[5],C_fix(3),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1564:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(11)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1568:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1575:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1643:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(4),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1644:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_i_set_i_slot(((C_word*)t0)[4],C_fix(11),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1645:4: warning: array index of '8' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_i_set_i_slot(((C_word*)t0)[4],C_fix(8),C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1646:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[4],C_fix(12)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1650:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_i_set_i_slot(((C_word*)t0)[4],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1700:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1717:43: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_i_set_i_slot(((C_word*)t0)[2],C_fix(12),C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1735:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1743:4: warning: array index of '12' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(12)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1747:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1828:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1846:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(((C_word*)t0)[4],C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:1957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2005:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2006:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2017:5: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_i_set_i_slot(t2,C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2092:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2093:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2096:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_i_set_i_slot(t4,C_fix(13),C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2111:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2192:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_u_i_cdar(t2); ^~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1205:41: note: instantiated from: #define C_u_i_cdar(x) C_u_i_cdr( C_u_i_car( x ) ) ^ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2280:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2363:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_i_set_i_slot(*((C_word*)lf[16]+1),C_fix(13),C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1177:42: note: instantiated from: #define C_i_set_i_slot(x, i, y) (C_set_block_item(x, C_unfix(i), y), C_SCHEME_UNDEFINED) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2418:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2444:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[7],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2496:4: warning: array index of '11' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(11)); ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2497:4: warning: array index of '13' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2497:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(13)))){ ^~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2517:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2540:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2540:12: note: instantiated from: if(C_truep(C_slot(t4,C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2584:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scheduler.c:2584:12: note: instantiated from: if(C_truep(C_slot(((C_word*)t0)[2],C_fix(4)))){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2593:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2630:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2718:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t1,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2725:4: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2728:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2730:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2732:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2734:5: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t18=C_slot(t9,C_fix(4)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2736:5: warning: array index of '5' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t9,C_fix(5)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2738:5: warning: array index of '9' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t6,C_fix(9)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scheduler.c:2740:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t24=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scheduler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 108 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN profiler.c -o profiler.o -I. -I./ In file included from profiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ profiler.c:754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,lf[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from profiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 5 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN stub.c -o stub.o -I. -I./ In file included from stub.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN expand.c -o expand.o -I. -I./ In file included from expand.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4833:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[79],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:4989:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[373],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5041:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5450:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[79],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5530:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5582:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[48],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5634:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[397],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[110],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5765:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:5913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6134:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6273:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6501:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6505:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6536:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6538:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6602:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6693:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6695:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,lf[46],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6839:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6848:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6876:25: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?lf[372]:C_a_i_cons(&a,2,lf[105],t3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6885:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_15052(t9,C_a_i_cons(&a,2,lf[46],t8));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6973:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:6989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7194:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7195:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[362],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7720:64: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?lf[350]:C_a_i_cons(&a,2,lf[105],t2)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7738:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[105],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7938:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:7978:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[346],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8169:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[341],t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8174:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[341],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[105],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[105],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8344:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8442:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8881:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8985:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8989:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:8995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9171:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[5],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9213:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t3,C_a_i_cons(&a,2,((C_word*)t0)[6],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9251:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9261:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13762(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9286:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9432:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t7,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9456:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9471:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13674(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9493:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:9905:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10209:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10225:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13209(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10346:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10527:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10558:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10572:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13035(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10657:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t6,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10673:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_13000(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10695:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10875:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10876:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t14,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:10964:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[282],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11279:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11289:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11368:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11398:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[169],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11403:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t5,C_a_i_cons(&a,2,lf[169],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11480:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11490:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12345(t2,C_a_i_cons(&a,2,lf[169],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11639:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11864:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11884:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t7,C_a_i_cons(&a,2,t4,t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11899:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_12091(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:11924:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12036:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12083:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,t2,t14); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12084:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t16=C_a_i_cons(&a,2,t15,*((C_word*)lf[280]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12143:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[3],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:12854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13013:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13707:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,(C_truep(t9)?C_a_i_cons(&a,2,t2,t5):t5));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:13799:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,t6,t4));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14071:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_10653(t4,C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[2])[1],t3));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14443:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[12])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[10])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14827:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[7])[1],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:14915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15301:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15486:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15496:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:15697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16112:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16158:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16232:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t5); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16258:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,t4); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16291:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16374:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16513:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[4],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16686:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t3,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:16741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17142:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,t4,t7));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17796:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17865:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17880:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:17926:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:18706:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19102:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,lf[79],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[79],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[116],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[9]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19581:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[79],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[79],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[110],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19975:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:19984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20292:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20316:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[79],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20386:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20388:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[46],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20418:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[105],((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20477:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[105],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[13],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:20821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21039:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[79],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21097:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t2,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21098:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[80],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21102:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[4])[1],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21104:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[80],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[5])[1],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21605:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[47],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21984:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:21990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[50],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22303:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22305:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22379:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[31],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22490:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22744:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22877:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22901:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:22988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23021:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ expand.c:23118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from expand.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 327 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken-syntax.c -o chicken-syntax.o -I. -I./ In file included from chicken-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2619:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[235],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:2836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[58],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[49],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3073:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3087:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3258:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[38],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3261:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3325:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3371:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[217],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3552:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[119],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3638:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t7,C_a_i_cons(&a,2,lf[204],((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3645:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8178(t11,C_a_i_cons(&a,2,lf[204],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[203],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3780:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3847:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3928:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:3934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4019:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4025:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4107:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4178:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4259:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4349:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4431:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[33],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4545:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4546:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4666:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4667:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4866:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:4924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5071:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5150:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5156:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5300:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5385:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5573:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t13,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5596:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5620:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5621:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[49],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5912:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5922:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:5980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6018:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6151:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6280:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6514:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6572:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6585:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6781:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6783:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6853:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6902:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6933:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:6943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7035:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[38],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7258:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7264:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7574:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[33],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7631:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[38],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7674:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7711:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[159],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7831:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[158],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t6,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:7869:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_5594(t9,C_a_i_cons(&a,2,lf[33],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8037:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],((C_word*)t0)[3]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8358:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8360:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[49],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8423:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[49],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8468:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8610:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8616:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8697:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:8881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9034:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9077:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[33],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9338:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[115],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9696:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9790:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[95],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[54],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[96],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[97],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10212:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10214:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t8+1)))(2,t8,C_a_i_cons(&a,2,lf[38],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10224:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t7+1)))(2,t7,C_a_i_cons(&a,2,lf[38],t6));}}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10508:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10590:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[91],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10606:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[33],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10645:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[81],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[82],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10771:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[33],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[70],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11112:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t9,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[38],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11118:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[38],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11159:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11199:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[38],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11208:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11209:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[38],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[52],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11476:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11489:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11519:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[58],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11743:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11757:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,lf[49],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11806:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11986:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:11987:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[36],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12304:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12330:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12371:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12427:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12428:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12497:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12498:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[33],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12506:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12895:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12924:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12926:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12927:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[4],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12929:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12941:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:12943:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t1,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-syntax.c:13238:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 287 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken-ffi-syntax.c -o chicken-ffi-syntax.o -I. -I./ In file included from chicken-ffi-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:613:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:708:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:717:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:740:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[9],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:789:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t5,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:790:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t3,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:792:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t12+1)))(2,t12,C_a_i_cons(&a,2,t1,t11));} ^~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t3,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:797:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,t1,t8));}} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:992:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t3,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:993:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t2,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:995:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t9+1)))(2,t9,C_a_i_cons(&a,2,((C_word*)t0)[2],t8));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1173:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[55],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1566:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[31],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1607:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[30],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1646:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[4],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1685:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[27],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1724:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[25],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1763:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[23],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1802:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[21],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-ffi-syntax.c:1841:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,lf[19],t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-ffi-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 37 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN runtime.c -o runtime.o -I. -I./ In file included from runtime.c:29: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:718:3: warning: expression result unused [-Wunused-value] C_randomize(time(NULL)); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1094:61: note: instantiated from: #define C_randomize(n) (srand(C_unfix(n)), C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:952:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(pos); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:964:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_cdr(pos), C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1722:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1738:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_block_item(callback_continuation_stack_symbol, 0), C_u_i_cdr(p)); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1812:6: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_block_item(self, 1) == C_SCHEME_TRUE) ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1817:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(self, 1, C_SCHEME_TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1834:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1836:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:1992:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word str = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2036:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket)) { ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2038:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] s = C_block_item(sym, 1); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2058:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] bucket = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2088:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 1, string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2089:3: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(sym, 2, C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2149:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] node->data[ 1 ] = x; ^ ~ In file included from runtime.c:29: ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2283:3: warning: expression result unused [-Wunused-value] C_string_to_bytevector(strblock); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1140:114: note: instantiated from: #define C_string_to_bytevector(s) (((C_SCHEME_BLOCK *)(s))->header = C_header_size(s) | C_BYTEVECTOR_TYPE, C_SCHEME_UNDEFINED) ^ ./chicken.h:366:36: note: instantiated from: #define C_SCHEME_UNDEFINED ((C_word)(C_SPECIAL_BITS | 0x00000010)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2905:9: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_block_item(item, 2) == C_SCHEME_END_OF_LIST) { ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2919:75: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(bucket = stp->table[ i ]; bucket != C_SCHEME_END_OF_LIST; bucket = C_u_i_cdr(bucket)) ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:2921:43: note: instantiated from: if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2921:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(last) C_set_block_item(last, 1, C_u_i_cdr(bucket)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:2922:31: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else stp->table[ i ] = C_u_i_cdr(bucket); ^~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3427:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3427:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3459:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3459:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:3485:18: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:3485:26: note: instantiated from: offset = C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4348:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4352:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4353:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4435:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4461:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(last, 1, current); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4701:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4727:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4746:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4757:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4760:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4771:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4773:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4787:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4789:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4792:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4803:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4805:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4807:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4821:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4823:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4825:7: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4828:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4847:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4963:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4967:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] fast = C_u_i_cdr(fast); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4980:12: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] slow = C_u_i_cdr(slow); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:4993:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5320:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5328:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:5343:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5362:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5381:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5392:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5403:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5414:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5425:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5666:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] || (t != C_SCHEME_FALSE && !C_equalp(C_block_item(x, 1), t))) ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5804:83: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(skip = x; !C_immediatep(skip) && C_block_header(skip) == C_PAIR_TAG; skip = C_u_i_cdr(skip)) { ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5941:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5952:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word cont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:5974:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)C_retrieve_proc(proc))(2, proc, C_block_item(kk, 1)); ^~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6021:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6027:65: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] if(C_immediatep(lst) || (C_block_header(lst) == C_PAIR_TAG && C_u_i_cdr(lst) == C_SCHEME_END_OF_LIST)) { ^~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6071:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word kont = C_u_i_cdr(closure), ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6072:14: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] k = C_block_item(closure, 2), ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:6171:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6247:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:6340:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ runtime.c:7865:22: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] trampoline((void *)C_u_i_cdr(adrs)); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8299:52: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] for(tp = table; tp != C_SCHEME_END_OF_LIST; tp = C_u_i_cdr(tp)) { ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8302:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] new = C_u_i_cdr(x); ^~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8352:3: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_set_block_item(buf, 1, s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8419:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8419:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8447:10: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8447:18: note: instantiated from: switch(C_unfix(C_block_item(loc, 2))) { ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8530:29: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime.c:8530:37: note: instantiated from: else return (C_word)ptr - C_unfix(C_block_item(loc, 1)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8963:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8967:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8967:14: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8967:24: note: instantiated from: return C_u_i_car(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8968:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8968:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8968:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8978:15: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_word pl = C_block_item(sym, 2); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8982:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1201:41: note: instantiated from: #define C_u_i_car(x) C_block_item(x, 0) ^ runtime.c:8982:17: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^ ~~~~~~~~~~~~~ runtime.c:8982:27: note: instantiated from: C_mutate(&C_u_i_car(C_u_i_cdr(pl)), val); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ runtime.c:8985:15: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^ ~~~~~~~~~~~~~ runtime.c:8985:25: note: instantiated from: else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8985:15: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else pl = C_u_i_cdr(C_u_i_cdr(pl)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:8988:27: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] pl = C_a_pair(ptr, val, C_block_item(sym, 2)); ^~~~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9001:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9008:9: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9012:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else args = C_u_i_cdr(args); ^~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ runtime.c:9167:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] x = C_block_item(x, 1); ^~~~~~~~~~~~~~~~~~ In file included from runtime.c:29: ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 96 warnings generated. gcc -shared -Wl,-soname,libchicken.so \ -o libchicken.so library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi-69.o posixunix.o irregex.o scheduler.o profiler.o stub.o expand.o chicken-syntax.o chicken-ffi-syntax.o runtime.o apply-hack.x86-64.o -lm -ldl ln -sf libchicken.so libchicken.so.6 gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC chicken.c -o chicken.o -I. -I./ In file included from chicken.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:673:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[13],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[20],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[24],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:1017:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t5,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken.c:1082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 8 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC batch-driver.c -o batch-driver.o -I. -I./ In file included from batch-driver.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[242],*((C_word*)lf[404]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2254:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[13],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2413:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2883:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:2889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3684:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3694:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3812:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:3822:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4040:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4342:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[69],*((C_word*)lf[70]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4480:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[71],*((C_word*)lf[70]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4592:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4686:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4690:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:4768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5716:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5720:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5726:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5869:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5873:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[242],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5953:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,t1); ^~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:5999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[240],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[241],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6157:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6166:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6231:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6244:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6363:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6367:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6376:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6839:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:6849:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7267:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:7594:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:8792:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ batch-driver.c:8965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from batch-driver.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 79 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC compiler.c -o compiler.o -I. -I./ In file included from compiler.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5696:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5706:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5832:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5834:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5836:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:5954:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t28=C_slot(t27,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6609:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[11],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:6631:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7091:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[14])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7120:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[3],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:7883:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8003:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8046:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8048:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8050:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8205:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8236:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8259:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8288:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8601:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8607:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8670:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8689:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8690:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8874:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8878:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:8945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[18],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9047:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9201:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[539],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9464:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9466:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9468:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9548:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9554:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9562:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t8,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9563:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_a_i_cons(&a,2,t5,t13); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9568:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9617:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9683:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9685:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9687:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9935:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9958:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:9967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[9],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10119:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[7],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10120:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[6],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[5],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10608:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10615:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10831:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10834:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10855:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:10857:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11172:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11232:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11237:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11457:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11555:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11559:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11735:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11761:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11768:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11774:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11809:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[7],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11815:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11822:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11852:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:11885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12126:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12130:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12422:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12424:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12426:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12527:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12530:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12532:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12858:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:12991:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13070:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13439:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13447:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13507:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13559:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13791:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13793:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13795:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:13797:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,*((C_word*)lf[66]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14111:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14113:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14438:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14749:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14851:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14946:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:14956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15048:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15260:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,*((C_word*)lf[65]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15350:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15369:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15370:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15392:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[430],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15441:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:15511:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[428],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16407:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16483:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16569:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_11127(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16592:14: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_11127(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16608:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16618:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16731:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16824:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:16932:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:17829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18147:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18247:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18644:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:18760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19674:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t42=C_a_i_cons(&a,2,((C_word*)t0)[16],*((C_word*)lf[333]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19777:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:19915:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],*((C_word*)lf[77]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20076:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20108:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20109:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20113:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20114:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,lf[160],t10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20126:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20127:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20136:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20137:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[160],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[160],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20218:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,lf[306],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20268:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20278:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20290:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20451:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,*((C_word*)lf[76]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20624:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[170],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20698:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[74]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[67]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:20900:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21192:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,*((C_word*)lf[64]+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21287:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21395:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21399:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21432:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21434:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[262],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:21472:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[261],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22400:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22631:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:22917:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23356:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[153],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23589:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23809:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_6775(t2,C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:23925:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24015:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24017:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_6573(t4,C_a_i_cons(&a,2,lf[170],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24235:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24328:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24531:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24535:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24840:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24849:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24870:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24871:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24886:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[160],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:24967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25065:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25414:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:25707:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:26335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler.c:26336:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 265 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC optimizer.c -o optimizer.o -I. -I./ In file included from optimizer.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2365:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[248],lf[249]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2366:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t9,t10); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2367:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,lf[243],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2368:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_a_i_cons(&a,2,lf[12],t12); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2593:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t40=C_a_i_cons(&a,2,t39,lf[242]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2594:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t41=C_a_i_cons(&a,2,t37,t40); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2595:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t42=C_a_i_cons(&a,2,lf[23],t41); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2609:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t56=C_a_i_cons(&a,2,t55,lf[246]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2610:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t57=C_a_i_cons(&a,2,lf[148],t56); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2704:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2706:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2708:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2766:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2767:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2768:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2845:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2847:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2849:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2909:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2937:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:2939:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,((C_word*)t0)[7]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3595:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3701:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3748:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3750:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3757:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t10,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3758:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t11,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3759:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3836:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3867:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:3978:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4017:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4179:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4239:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4241:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4242:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4243:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4331:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4351:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4521:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4523:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4525:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4596:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t20=C_slot(t19,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4599:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_slot(t19,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4606:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t27=C_slot(t26,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4609:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t29=C_slot(t26,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4611:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t31=C_a_i_cons(&a,2,t30,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:4931:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5018:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5020:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5022:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5204:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5237:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5815:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:5856:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6018:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6238:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6583:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6678:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_7053(t7,C_a_i_cons(&a,2,C_SCHEME_TRUE,t6));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:6748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[3],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7083:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7172:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7599:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7602:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t6,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7605:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7606:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7799:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7818:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7819:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:7951:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8010:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8093:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[6])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8487:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8639:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8658:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8660:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8714:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8749:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8752:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8754:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8801:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[9],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8827:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[9],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8830:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8833:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:8908:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9187:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9317:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9321:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9429:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9431:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9433:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9463:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t14,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9466:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_slot(t14,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9482:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t19=C_a_i_cons(&a,2,C_SCHEME_TRUE,t18); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9861:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9893:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:9913:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[8],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10271:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10275:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10296:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10495:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10539:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10543:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10685:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10803:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[8],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10806:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[8],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10854:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:10858:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11094:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11111:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11174:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[9],((C_word*)t0)[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11229:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11512:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11516:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11635:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(t1,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11698:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11705:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11712:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t14,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11727:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11731:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t12,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:11892:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12005:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12121:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12336:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12338:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12340:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ optimizer.c:12754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 162 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC compiler-syntax.c -o compiler-syntax.o -I. -I./ In file included from compiler-syntax.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:841:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[64],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1061:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1138:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1158:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1226:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1235:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1335:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1393:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1397:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1406:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1434:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1471:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1475:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1512:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[11],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1549:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1553:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1562:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1586:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[10],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1587:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[57],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1611:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1613:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[64],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1929:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:1939:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[18],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2067:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[17],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[16],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2114:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2123:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2223:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2281:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2285:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2294:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2322:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2359:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2363:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2408:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2457:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[12],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2491:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[57],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2515:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2517:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2670:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2700:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2715:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2859:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2874:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2889:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:2999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[17],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3014:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[22],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3029:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[16],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3044:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[33],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3059:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[31],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3074:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[20],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[15],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3436:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t3,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3743:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3745:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:3754:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:4117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ compiler-syntax.c:4155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from compiler-syntax.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 90 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC scrutinizer.c -o scrutinizer.o -I. -I./ In file included from scrutinizer.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2354:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t94=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2423:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2425:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2427:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2612:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2719:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:2739:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,lf[8]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3306:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3310:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3319:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3856:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3876:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3916:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3921:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3923:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3927:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:3942:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:4164:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:4968:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5341:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5345:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:5351:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6804:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6898:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6948:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:6950:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[66],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7163:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7239:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7243:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7249:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[26],lf[59]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7516:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[26],t2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7813:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7817:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:7823:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8017:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8207:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ scrutinizer.c:8217:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from scrutinizer.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 51 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC unboxing.c -o unboxing.o -I. -I./ In file included from unboxing.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1969:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1971:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:1973:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t10,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2274:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2843:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t4));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2849:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,C_SCHEME_FALSE,t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2887:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2904:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[3]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2951:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:2961:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3072:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3076:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3126:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3128:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3204:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3206:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3211:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,t11,t3); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t4,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3255:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3305:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3307:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3310:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3311:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3314:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3316:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3319:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t17=C_a_i_cons(&a,2,t15,t16); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3344:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3386:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3388:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3391:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3392:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3395:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3397:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t13,C_fix(2)); ^~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3434:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3453:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3615:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:3726:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_a_i_cons(&a,2,t10,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ unboxing.c:4001:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,C_SCHEME_FALSE,t5));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unboxing.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 49 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC support.c -o support.o -I. -I./ In file included from support.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:3662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4116:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4637:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4639:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4641:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4778:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4816:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[3],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4975:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4977:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4981:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:4990:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5066:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:5087:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6005:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6039:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6041:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6043:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6284:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6286:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6291:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6362:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6376:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:6429:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:7961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:8561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:8965:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9016:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9306:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9347:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9351:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9356:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9377:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9415:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9417:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9459:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9556:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9558:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9597:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9603:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t9,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:9627:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10001:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10074:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)((C_word*)t0)[5])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10216:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10312:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10401:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10468:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10474:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t11,C_fix(3)); ^~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10518:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10522:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10528:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10540:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10542:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10579:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10600:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10682:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10772:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10831:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10833:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10835:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10952:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10956:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:10962:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11058:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11062:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11068:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11145:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11164:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11165:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11295:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11299:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11305:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11594:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11598:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11604:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11827:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11829:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:11831:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12142:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12146:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12152:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12173:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12214:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12355:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12420:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12424:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12430:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12478:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12482:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12557:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12567:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12649:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12723:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12733:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12745:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12747:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,lf[242],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12784:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12788:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:12806:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13200:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13204:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13210:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13445:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13449:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13455:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13517:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13521:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13527:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13578:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13588:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13681:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13685:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13691:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13746:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13837:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13948:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:13954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14096:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14100:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14106:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14840:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14842:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14861:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14863:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14882:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14884:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:14885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t3,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15080:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15084:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15090:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15315:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15320:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15365:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15366:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15372:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t1,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15435:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15525:56: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?C_slot(t2,C_fix(1)):C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15641:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15660:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15786:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:15864:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:16136:68: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_truep(t3)?C_i_car(t1):C_a_i_cons(&a,2,lf[96],t1)));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:16636:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17000:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17057:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_make_character(34),t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17125:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17447:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17582:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ support.c:17809:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from support.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 183 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC c-platform.c -o c-platform.o -I. -I./ In file included from c-platform.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2683:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2763:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2904:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2908:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2972:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:2976:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3129:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3133:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3153:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3252:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3256:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3276:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3313:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3408:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3411:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3599:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3602:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3605:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3606:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3657:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3660:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3702:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:3705:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8033:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8036:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8248:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:8253:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9367:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9481:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9485:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9731:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9759:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9763:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9906:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9980:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9983:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:9986:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t13=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10023:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10027:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10074:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10162:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t4,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10220:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10224:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10364:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t3,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10376:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10381:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t2,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10479:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10524:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10528:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10534:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10591:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t7,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10594:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10597:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t14=C_slot(t7,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10598:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t15=C_slot(t8,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10647:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10650:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[2],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-platform.c:10680:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-platform.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 66 warnings generated. gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC c-backend.c -o c-backend.o -I. -I./ In file included from c-backend.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:4042:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6760:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8622(t7,C_a_i_cons(&a,2,lf[744],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6778:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_8622(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6794:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6800:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6949:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:6955:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7253:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7490:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:7491:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8007:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8075:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[596],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8508:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8510:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8767:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:8850:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:9458:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:10233:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11469:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:11826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12055:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12110:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12176:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:12238:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13013:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13122:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13141:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13402:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:13805:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14219:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14673:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t4,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14675:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t6,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:14677:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_slot(t8,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15055:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t47=C_slot(t46,C_fix(1)); ^~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15896:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15897:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15970:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:15971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[15],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16174:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[15],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[15],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16225:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[10],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16756:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16757:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16830:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:16831:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17225:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17839:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ c-backend.c:17906:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from c-backend.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 60 warnings generated. gcc -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o unboxing.o support.o c-platform.o c-backend.o -o chicken \ -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 csi.c -o csi.o -I. -I./ In file included from csi.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:2530:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[5],C_fast_retrieve(lf[6])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3198:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3277:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2602(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3315:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_2602(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3331:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3337:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:3748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4161:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4227:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4317:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4405:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4409:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:4415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5475:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5565:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5652:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5662:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5877:73: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,(C_truep(t2)?((C_word*)t0)[3]:C_a_i_cons(&a,2,((C_word*)t0)[2],t1)));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5942:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:5963:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4762(t7,C_slot(t2,C_fix(1)));} ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6055:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(t3,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6061:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_slot(t5,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6062:5: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t11=C_slot(t5,C_fix(3)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6113:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6114:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6326:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6485:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t4,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6486:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(t4,C_fix(2)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6488:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=(C_truep(t8)?C_slot(t7,C_fix(1)):t7); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6536:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6687:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[2],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6688:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[2],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6736:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:6737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7404:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7749:4: warning: array index of '7' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[6],C_fix(7)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7750:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7815:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7819:4: warning: array index of '3' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[6],C_fix(3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7950:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7954:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:7960:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8008:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8043:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8071:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8163:4: warning: array index of '4' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(4)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8180:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8245:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8269:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8309:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8310:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:8566:4: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[6],C_fix(2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9041:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9045:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9051:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:9766:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10117:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10222:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10470:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,C_retrieve2(lf[63],"command-table")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:10903:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[3],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[14],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11190:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[2],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csi.c:11191:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[15],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csi.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 76 warnings generated. gcc -L. csi.o -o csi -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-profile.c -o chicken-profile.o -I. -I./ In file included from chicken-profile.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1323:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1327:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1333:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1634:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1640:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)((C_word*)t0)[4])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1751:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1833:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1852:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1853:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:1966:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2103:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2123:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[6],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2125:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2413:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t10,C_a_i_cons(&a,2,t9,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2416:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t9,C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2419:10: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_920(t9,C_a_i_cons(&a,2,C_SCHEME_FALSE,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2453:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2454:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2625:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[9],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2626:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,C_retrieve2(lf[4],"percent-digits"),t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2627:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[10],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2628:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,C_retrieve2(lf[3],"average-digits"),t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2629:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,lf[11],t7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2630:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,C_retrieve2(lf[2],"seconds-digits"),t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-profile.c:2631:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,lf[12],t9); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-profile.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 33 warnings generated. gcc -L. chicken-profile.o -o chicken-profile -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 csc.c -o csc.o -I. -I./ In file included from csc.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3203:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[245],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3295:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t22=C_a_i_cons(&a,2,lf[268],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3339:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t32=C_a_i_cons(&a,2,lf[281],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3369:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t37=C_a_i_cons(&a,2,lf[288],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3829:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[7],((C_word*)((C_word*)t0)[6])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:3888:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[374],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4145:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4149:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4155:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4283:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[2])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4776:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[53],"object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4852:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[263],C_retrieve2(lf[82],"link-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4995:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[235],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4996:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,t3); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4997:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[236],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4998:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t1,t5); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:4999:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[237],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5000:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t1,t7); ^~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5001:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[238],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[220],C_retrieve2(lf[73],"translate-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5550:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5554:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5560:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5636:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5692:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5832:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5943:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[203],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5944:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[2],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5945:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[204],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_retrieve2(lf[50],"rc-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:5971:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],C_retrieve2(lf[52],"generated-rc-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6029:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6114:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6166:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6270:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_retrieve2(lf[54],"generated-object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6272:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6421:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],C_retrieve2(lf[54],"generated-object-files")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6423:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6760:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6764:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:6770:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7842:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,lf[153],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7843:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[2],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7844:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,lf[154],t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7933:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t1=C_a_i_cons(&a,2,lf[150],C_retrieve2(lf[76],"compile-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7936:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,lf[151],C_retrieve2(lf[82],"link-options")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:66: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:126: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:7984:187: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(C_retrieve2(lf[3],"osx"))?(C_truep(((C_word*)t0)[3])?C_a_i_cons(&a,2,lf[144],C_retrieve2(lf[82],"link-options")):C_a_i_cons(&a,2,lf[145],C_retrieve2(lf[82],"link-options"))):C_a_i_cons(&a,2,lf[146],C_retrieve2(lf[82],"link-options"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8460:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,((C_word*)t0)[2],t1));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8875:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8879:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ csc.c:8885:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from csc.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 57 warnings generated. gcc -L. csc.o -o csc -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-install.c -o chicken-install.o -I. -I./ In file included from chicken-install.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:2881:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3022:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3160:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3164:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3170:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3273:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[25],"main#*csc-nonfeatures*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3314:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_retrieve2(lf[24],"main#*csc-features*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3444:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3782:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3957:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3961:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:3967:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4016:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t2,t3));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4069:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4073:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4079:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4166:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t2,t4));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4411:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4412:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4416:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4422:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4654:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4658:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4664:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4737:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:4738:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6313:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6709:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6713:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6722:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6789:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6793:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6802:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:6988:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7484:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7488:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7494:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7597:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7616:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_a_i_cons(&a,2,t1,C_SCHEME_FALSE));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:7769:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[51],"main#*eggs+dirs+vers*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8144:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=(C_truep(t2)?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8282:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8284:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8294:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8353:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8361:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t6,C_retrieve2(lf[53],"main#*checked*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8726:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_3072(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8729:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_3072(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8749:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8755:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8773:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8774:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[52],"main#*dependencies*")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8909:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8913:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:8919:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9060:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9378:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[6]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-install.c:9410:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-install.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 62 warnings generated. gcc -L. chicken-install.o -o chicken-install -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-uninstall.c -o chicken-uninstall.o -I. -I./ In file included from chicken-uninstall.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:792:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:930:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:934:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:940:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1078:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1082:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1088:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1240:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1244:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1250:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1324:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1328:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1334:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1554:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1558:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1564:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-uninstall.c:1820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-uninstall.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -L. chicken-uninstall.o -o chicken-uninstall -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -fPIC -DPIC -c -g -O2 chicken-status.c -o chicken-status.o -I. -I./ In file included from chicken-status.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:821:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:959:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:963:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:969:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1226:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1230:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1236:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1298:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1302:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1308:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1415:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1419:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1425:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1499:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1503:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1509:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1753:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-status.c:1947:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-status.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 21 warnings generated. gcc -L. chicken-status.o -o chicken-status -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-download.c -o setup-download.o -I. -I./ In file included from setup-download.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1655:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1665:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1783:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1787:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:1793:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2085:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2089:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2095:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2167:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2171:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:2177:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:3367:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:3632:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[5],((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4568:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4570:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-download.c:4855:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-download.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 20 warnings generated. gcc -L. -shared -Wl,-R"." setup-download.o -o setup-download.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-api.c -o setup-api.o -I. -I./ In file included from setup-api.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:3576:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:3747:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4369:17: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4369:58: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=(C_truep(t4)?C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4373:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:4382:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6224:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6228:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6234:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6551:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6555:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6561:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6678:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6682:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:6688:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7028:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7032:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7038:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7459:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4217(t3,C_a_i_cons(&a,2,((C_word*)t0)[2],t2));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7462:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4217(t2,C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_END_OF_LIST));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7474:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[6],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7506:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t4,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7532:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,t3,((C_word*)t0)[2]));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7537:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,t4,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7541:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7545:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t2,((C_word*)t0)[2]));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7593:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7620:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t2,C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7644:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t3,C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7658:11: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] f_4034(t2,C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7674:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:7680:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:8053:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[177],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:8054:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t5,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9004:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9124:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9466:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:9659:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,((C_word*)t0)[8],((C_word*)((C_word*)t0)[7])[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10379:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10383:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10389:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10646:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10650:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10656:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10748:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10752:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10758:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10797:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10816:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10820:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10826:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.c:10942:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 55 warnings generated. gcc -L. -shared -Wl,-R"." setup-api.o -o setup-api.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -g -O2 chicken-bug.c -o chicken-bug.o -I. -I./ In file included from chicken-bug.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:721:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1112:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t1,((C_word*)t0)[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1569:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1573:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1579:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_slot(((C_word*)t0)[5],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1720:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ chicken-bug.c:1730:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_slot(((C_word*)t0)[4],C_fix(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chicken-bug.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 10 warnings generated. gcc -L. chicken-bug.o -o chicken-bug -lchicken -Wl,-R"." -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN chicken.import.c -o chicken.import.o -I. -I./ In file included from chicken.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." chicken.import.o -o chicken.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN lolevel.import.c -o lolevel.import.o -I. -I./ In file included from lolevel.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." lolevel.import.o -o lolevel.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-1.import.c -o srfi-1.import.o -I. -I./ In file included from srfi-1.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-1.import.o -o srfi-1.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-4.import.c -o srfi-4.import.o -I. -I./ In file included from srfi-4.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-4.import.o -o srfi-4.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN data-structures.import.c -o data-structures.import.o -I. -I./ In file included from data-structures.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." data-structures.import.o -o data-structures.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN ports.import.c -o ports.import.o -I. -I./ In file included from ports.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." ports.import.o -o ports.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN files.import.c -o files.import.o -I. -I./ In file included from files.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." files.import.o -o files.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN posix.import.c -o posix.import.o -I. -I./ In file included from posix.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." posix.import.o -o posix.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-13.import.c -o srfi-13.import.o -I. -I./ In file included from srfi-13.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:256:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_a_i_cons(&a,2,t7,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:257:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t6,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:259:45: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t10+1)))(2,t10,C_a_i_cons(&a,2,((C_word*)t0)[2],t9));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:262:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:263:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,((C_word*)t0)[9],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ srfi-13.import.c:265:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from srfi-13.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 9 warnings generated. gcc -L. -shared -Wl,-R"." srfi-13.import.o -o srfi-13.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-69.import.c -o srfi-69.import.o -I. -I./ In file included from srfi-69.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-69.import.o -o srfi-69.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN extras.import.c -o extras.import.o -I. -I./ In file included from extras.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." extras.import.o -o extras.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-14.import.c -o srfi-14.import.o -I. -I./ In file included from srfi-14.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-14.import.o -o srfi-14.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN tcp.import.c -o tcp.import.o -I. -I./ In file included from tcp.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." tcp.import.o -o tcp.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN foreign.import.c -o foreign.import.o -I. -I./ In file included from foreign.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." foreign.import.o -o foreign.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN scheme.import.c -o scheme.import.o -I. -I./ In file included from scheme.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." scheme.import.o -o scheme.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN srfi-18.import.c -o srfi-18.import.o -I. -I./ In file included from srfi-18.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." srfi-18.import.o -o srfi-18.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN utils.import.c -o utils.import.o -I. -I./ In file included from utils.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." utils.import.o -o utils.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN csi.import.c -o csi.import.o -I. -I./ In file included from csi.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." csi.import.o -o csi.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN irregex.import.c -o irregex.import.o -I. -I./ In file included from irregex.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." irregex.import.o -o irregex.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-api.import.c -o setup-api.import.o -I. -I./ In file included from setup-api.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:377:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,lf[14],t4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:379:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,lf[24],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:381:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,lf[17],t8); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:384:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t12=C_a_i_cons(&a,2,lf[30],t11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:541:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,C_SCHEME_FALSE,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:542:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t1,t2); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:544:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:727:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[3],C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:729:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,C_a_i_cons(&a,2,t1,t2));} ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:741:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,((C_word*)t0)[4],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:742:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:744:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:898:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,t1,((C_word*)t0)[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:899:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:901:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,C_a_i_cons(&a,2,((C_word*)t0)[2],t3));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1144:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1148:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1157:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t8=C_slot(t2,C_fix(1)); ^~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1012:36: note: instantiated from: #define C_slot(x, i) (((C_SCHEME_BLOCK *)(x))->data[ C_unfix(i) ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1181:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t2=C_a_i_cons(&a,2,lf[3],t1); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1184:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,t2,lf[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1186:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,C_a_i_cons(&a,2,((C_word*)t0)[2],t4));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1189:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t5=C_a_i_cons(&a,2,t2,t4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1191:43: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] ((C_proc2)(void*)(*((C_word*)t6+1)))(2,t6,C_a_i_cons(&a,2,((C_word*)t0)[2],t5));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1211:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t4=C_a_i_cons(&a,2,((C_word*)t0)[3],t3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1214:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1215:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,t2,t6); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1216:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,((C_word*)t0)[3],t7));} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1218:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t6=C_a_i_cons(&a,2,C_SCHEME_END_OF_LIST,t5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1219:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t7=C_a_i_cons(&a,2,((C_word*)t0)[2],t6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1221:4: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t9=C_a_i_cons(&a,2,t4,t8); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1222:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] t10=C_a_i_cons(&a,2,t2,t9); ^~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ setup-api.import.c:1223:8: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return(C_a_i_cons(&a,2,((C_word*)t0)[3],t10));}} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from setup-api.import.c:11: ./chicken.h:1160:74: note: instantiated from: C_set_block_item(tmp, 0, car); C_set_block_item(tmp, 1, cdr); tmp;}) ^ ./chicken.h:900:37: note: instantiated from: #define C_set_block_item(x, i, y) (C_block_item(x, i) = (y)) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 35 warnings generated. gcc -L. -shared -Wl,-R"." setup-api.import.o -o setup-api.import.so \ -lchicken \ -lm -ldl gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -DC_SHARED -c -g -O2 -fPIC -DPIC -DC_BUILDING_LIBCHICKEN setup-download.import.c -o setup-download.import.o -I. -I./ In file included from setup-download.import.c:11: ./chicken.h:2017:23: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2017:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 1)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2023:23: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./chicken.h:2023:38: note: instantiated from: return C_truep(x) ? C_data_pointer(C_block_item(x, 2)) : NULL; ^~~~~~~~~~~~~~~~~~ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ ./chicken.h:2232:16: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds] else lst = C_u_i_cdr(lst); ^~~~~~~~~~~~~~ ./chicken.h:1202:41: note: instantiated from: #define C_u_i_cdr(x) C_block_item(x, 1) ^ ./chicken.h:899:37: note: instantiated from: #define C_block_item(x, i) (((C_SCHEME_BLOCK *)(x))->data[ i ]) ^ ./chicken.h:654:10: note: array 'data' declared here C_word data[ 1 ]; ^ 3 warnings generated. gcc -L. -shared -Wl,-R"." setup-download.import.o -o setup-download.import.so \ -lchicken \ -lm -ldl make[2]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' make[1]: Leaving directory `/build/chicken-8QaIJ6/chicken-4.7.0' touch build-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_clean -k dh_clean: dh_clean -k is deprecated; use dh_prep instead dh_installdirs /usr/bin/make PLATFORM=linux PREFIX="/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr" VARDIR="/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib" install make[1]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' /usr/bin/make -f ./Makefile.linux CONFIG= install make[2]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" install -m755 libchicken.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib/libchicken.so" cd "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" && ln -sf libchicken.so.6 libchicken.so rm -f chicken rm -f csi rm -f chicken-profile rm -f csc rm -f chicken-bug rm -f chicken-status rm -f chicken-install rm -f chicken-uninstall rm -f chicken.so lolevel.so srfi-1.so srfi-4.so data-structures.so ports.so files.so posix.so srfi-13.so srfi-69.so extras.so srfi-14.so tcp.so foreign.so scheme.so srfi-18.so utils.so csi.so irregex.so setup-api.so setup-download.so rm -f chicken.import.so lolevel.import.so srfi-1.import.so srfi-4.import.so data-structures.import.so ports.import.so files.import.so posix.import.so srfi-13.import.so srfi-69.import.so extras.import.so srfi-14.import.so tcp.import.so foreign.import.so scheme.import.so srfi-18.import.so utils.import.so csi.import.so irregex.import.so setup-api.import.so setup-download.import.so rm -f libchicken.so /usr/bin/make -f ./Makefile.linux CONFIG= NEEDS_RELINKING=no RUNTIME_LINKER_PATH="/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" SONAME_VERSION=.6 install-bin make[3]: Entering directory `/build/chicken-8QaIJ6/chicken-4.7.0' gcc -shared -Wl,-soname,libchicken.so.6 \ -o libchicken.so library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi-69.o posixunix.o irregex.o scheduler.o profiler.o stub.o expand.o chicken-syntax.o chicken-ffi-syntax.o runtime.o apply-hack.x86-64.o -lm -ldl ln -sf libchicken.so libchicken.so.6 gcc -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o unboxing.o support.o c-platform.o c-backend.o -o chicken \ -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. csi.o -o csi -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-profile.o -o chicken-profile -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. csc.o -o csc -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-install.o -o chicken-install -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-uninstall.o -o chicken-uninstall -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. chicken-status.o -o chicken-status -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" setup-download.o -o setup-download.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" setup-api.o -o setup-api.so \ -lchicken \ -lm -ldl gcc -L. chicken-bug.o -o chicken-bug -lchicken -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" chicken.import.o -o chicken.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" lolevel.import.o -o lolevel.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-1.import.o -o srfi-1.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-4.import.o -o srfi-4.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" data-structures.import.o -o data-structures.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" ports.import.o -o ports.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" files.import.o -o files.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" posix.import.o -o posix.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-13.import.o -o srfi-13.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-69.import.o -o srfi-69.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" extras.import.o -o extras.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-14.import.o -o srfi-14.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" tcp.import.o -o tcp.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" foreign.import.o -o foreign.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" scheme.import.o -o scheme.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" srfi-18.import.o -o srfi-18.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" utils.import.o -o utils.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" csi.import.o -o csi.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" irregex.import.o -o irregex.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" setup-api.import.o -o setup-api.import.so \ -lchicken \ -lm -ldl gcc -L. -shared -Wl,-R"/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" setup-download.import.o -o setup-download.import.so \ -lchicken \ -lm -ldl mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" install -m755 libchicken.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib/libchicken.so.6" cd "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" && ln -sf libchicken.so.6 libchicken.so mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/share" mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/include/chicken" mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/share/chicken" install -m644 libchicken.a "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/lib" install -m644 ./chicken.h "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/include/chicken" install -m644 chicken-config.h "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/include/chicken" install -m644 ./types.db "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" mkdir -p "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 csi "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-profile "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 csc "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-bug "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-status "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-install "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken-uninstall "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin" install -m755 chicken.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 lolevel.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-1.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-4.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 data-structures.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 ports.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 files.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 posix.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-13.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-69.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 extras.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-14.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 tcp.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 foreign.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 scheme.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 srfi-18.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 utils.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 csi.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 irregex.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-api.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-download.import.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-api.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" install -m755 setup-download.so "/build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/var/lib/chicken/6" /build/chicken-8QaIJ6/chicken-4.7.0/debian/tmp/usr/bin/chicken-install -update-db E: Caught signal 'Terminated': terminating immediately make[3]: *** [install-bin] Terminated make[2]: *** [install-bin] Terminated make[1]: *** [install] Terminated make: *** [install] Terminated Build killed with signal TERM after 60 minutes of inactivity ──────────────────────────────────────────────────────────────────────────────── Build finished at 20110911-1531 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64c-287ef39a-74a3-4819-95f1-699acd636b79/build/chicken-8QaIJ6 Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 174032 Build-Time: 3733 Distribution: lsid64c Fail-Stage: build Install-Time: 4 Job: chicken_4.7.0-1 Package: chicken Package-Time: 3981 Source-Version: 4.7.0-1 Space: 174032 Status: attempted Version: 4.7.0-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20110911-1531 Build needed 01:06:21, 174032k disc space DC-Build-Status: Failed 10081.638697s ### Content of /var/log/daemon.log ### Sep 11 10:48:05 talc-114 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Sep 11 10:48:23 talc-114 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:48:44 talc-114 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:48:49 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:48:55 talc-114 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:01 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en is taking too long Sep 11 10:49:06 talc-114 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Sep 11 10:49:06 talc-114 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:19 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:49:24 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:24 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:30 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:49:49 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:50:00 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:50:11 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:50:42 talc-114 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:50:45 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en is taking too long Sep 11 10:51:05 talc-114 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en is taking too long Sep 11 14:25:38 talc-114 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Sep 11 14:26:11 talc-114 approx: Concurrent download of debian/dists/sid/Release is taking too long ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 10081.638697 versus expected 318 (r/m: 30.7032663427673 ; m: 318.0) DC-Build-Network: USED. See /tmp/rulesafter.VE9P2a ! ************************************************************ # Generated by iptables-save v1.4.8 on Sun Sep 11 15:31:43 2011 *filter :INPUT ACCEPT [7157530:37223166093] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [3853699:33938021773] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.159.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.160.0/24 -j ACCEPT [0:0] -A OUTPUT -d 10.69.0.0/17 -j ACCEPT [0:0] -A OUTPUT -d 172.28.52.0/22 -j ACCEPT [0:0] -A OUTPUT -d 172.24.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT [1118070:163844001] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [8784:837064] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [41:2460] -A OUTPUT -j LD [41:2460] -A LD -j LOG [41:2460] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Sun Sep 11 15:31:43 2011 ************************************************************ --- /tmp/rulesbefore.lONity 2011-09-11 12:43:42.039715052 +0200 +++ /tmp/rulesafter.VE9P2a 2011-09-11 15:31:43.686715146 +0200 @@ -1,10 +1,10 @@ -# Generated by iptables-save v1.4.8 on Sun Sep 11 12:43:42 2011 +# Generated by iptables-save v1.4.8 on Sun Sep 11 15:31:43 2011 *filter -:INPUT ACCEPT [4493853:19368948644] +:INPUT ACCEPT [7157530:37223166093] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[2582066:17225408825] -A OUTPUT -o lo -j ACCEPT +[3853699:33938021773] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT @@ -16,10 +16,10 @@ [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT -[731139:87296112] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT -[4022:386308] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT -[25:1500] -A OUTPUT -j LD -[25:1500] -A LD -j LOG -[25:1500] -A LD -j REJECT --reject-with icmp-port-unreachable +[1118070:163844001] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[8784:837064] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[41:2460] -A OUTPUT -j LD +[41:2460] -A LD -j LOG +[41:2460] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Sun Sep 11 12:43:42 2011 +# Completed on Sun Sep 11 15:31:43 2011 ************************************************************ [ 3094.379447] cpp[25976]: segfault at 0 ip 000000000057b5ef sp 00007fff02b2d340 error 4 in clang[400000+8e1000] [ 4114.732566] IN= OUT=eth0 SRC=172.16.66.114 DST=213.199.181.90 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1012 DF PROTO=TCP SPT=44194 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 4117.824028] IN= OUT=eth0 SRC=172.16.66.114 DST=213.199.181.90 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1013 DF PROTO=TCP SPT=44194 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 4117.929312] IN= OUT=eth0 SRC=172.16.66.114 DST=209.85.147.104 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=13681 DF PROTO=TCP SPT=34055 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 4121.016527] IN= OUT=eth0 SRC=172.16.66.114 DST=209.85.147.104 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=13682 DF PROTO=TCP SPT=34055 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 4121.124228] IN= OUT=eth0 SRC=172.16.66.114 DST=98.137.149.56 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16779 DF PROTO=TCP SPT=50705 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 4124.216534] IN= OUT=eth0 SRC=172.16.66.114 DST=98.137.149.56 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16780 DF PROTO=TCP SPT=50705 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5336.505994] IN= OUT=eth0 SRC=172.16.66.114 DST=213.199.181.90 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=19086 DF PROTO=TCP SPT=42246 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5339.596014] IN= OUT=eth0 SRC=172.16.66.114 DST=213.199.181.90 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=19087 DF PROTO=TCP SPT=42246 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5339.700664] IN= OUT=eth0 SRC=172.16.66.114 DST=209.85.147.103 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29090 DF PROTO=TCP SPT=41598 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5342.788020] IN= OUT=eth0 SRC=172.16.66.114 DST=209.85.147.103 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29091 DF PROTO=TCP SPT=41598 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5342.879450] IN= OUT=eth0 SRC=172.16.66.114 DST=72.30.2.43 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40934 DF PROTO=TCP SPT=60320 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5345.964023] IN= OUT=eth0 SRC=172.16.66.114 DST=72.30.2.43 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40935 DF PROTO=TCP SPT=60320 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5707.050772] IN= OUT=eth0 SRC=172.16.66.114 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=6766 DF PROTO=TCP SPT=50967 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 6721.166973] clang[4178]: segfault at 0 ip 000000000085ecc4 sp 00007fff8224a280 error 4 in clang[400000+8e1000] [ 7245.042956] clang[24407]: segfault at 0 ip 000000000085ecc4 sp 00007fff8fcc9ea0 error 4 in clang[400000+8e1000] [ 7461.823902] IN= OUT=eth0 SRC=172.16.66.114 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=45754 DF PROTO=TCP SPT=44328 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7464.908010] IN= OUT=eth0 SRC=172.16.66.114 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=45755 DF PROTO=TCP SPT=44328 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7465.301627] IN= OUT=eth0 SRC=172.16.66.114 DST=152.19.134.41 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63518 DF PROTO=TCP SPT=45671 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7468.389268] IN= OUT=eth0 SRC=172.16.66.114 DST=152.19.134.41 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63519 DF PROTO=TCP SPT=45671 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7468.929022] IN= OUT=eth0 SRC=172.16.66.114 DST=216.34.181.96 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16889 DF PROTO=TCP SPT=33440 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7472.020524] IN= OUT=eth0 SRC=172.16.66.114 DST=216.34.181.96 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16890 DF PROTO=TCP SPT=33440 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7472.110479] IN= OUT=eth0 SRC=172.16.66.114 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1261 DF PROTO=TCP SPT=44331 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7475.200524] IN= OUT=eth0 SRC=172.16.66.114 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1262 DF PROTO=TCP SPT=44331 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7475.492814] IN= OUT=eth0 SRC=172.16.66.114 DST=138.202.170.10 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=36533 DF PROTO=TCP SPT=53886 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7478.581773] IN= OUT=eth0 SRC=172.16.66.114 DST=138.202.170.10 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=36534 DF PROTO=TCP SPT=53886 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7478.714538] IN= OUT=eth0 SRC=172.16.66.114 DST=140.211.11.131 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=42276 DF PROTO=TCP SPT=49056 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7481.801017] IN= OUT=eth0 SRC=172.16.66.114 DST=140.211.11.131 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=42277 DF PROTO=TCP SPT=49056 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 8667.839759] conftest[17514]: segfault at 4101f800 ip 00000000004005e0 sp 00007fff59502090 error 4 in conftest[400000+1000] [ 8668.026822] conftest[17631]: segfault at 41dbf800 ip 00000000004005e0 sp 00007fff49028580 error 6 in conftest[400000+1000] [ 8668.217725] conftest[17692]: segfault at 41783800 ip 00000000004005dd sp 00007fff9ea40130 error 7 in conftest[400000+1000] [ 8737.554868] conftest[10746]: segfault at 41fcf800 ip 00000000004005e0 sp 00007fff3193b240 error 4 in conftest[400000+1000] [ 8737.733132] conftest[10764]: segfault at 410a5800 ip 00000000004005e0 sp 00007fff21984fd0 error 6 in conftest[400000+1000] [ 8737.913320] conftest[10781]: segfault at 4148d800 ip 00000000004005dd sp 00007fff624530d0 error 7 in conftest[400000+1000] [13231.795718] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21223 DF PROTO=TCP SPT=60005 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13234.880510] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21224 DF PROTO=TCP SPT=60005 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13234.970402] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59597 DF PROTO=TCP SPT=60006 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13238.056506] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59598 DF PROTO=TCP SPT=60006 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13238.145962] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20827 DF PROTO=TCP SPT=60007 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13241.232505] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20828 DF PROTO=TCP SPT=60007 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13241.321963] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20564 DF PROTO=TCP SPT=60008 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13244.408023] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20565 DF PROTO=TCP SPT=60008 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13244.497794] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=26301 DF PROTO=TCP SPT=60009 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13247.584768] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=26302 DF PROTO=TCP SPT=60009 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13247.674466] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=5063 DF PROTO=TCP SPT=60010 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13250.760168] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=5064 DF PROTO=TCP SPT=60010 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13250.849193] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=14318 DF PROTO=TCP SPT=60011 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13253.937522] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=14319 DF PROTO=TCP SPT=60011 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13254.027069] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=65232 DF PROTO=TCP SPT=60012 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [13257.116267] IN= OUT=eth0 SRC=172.16.66.114 DST=18.9.22.69 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=65233 DF PROTO=TCP SPT=60012 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 ************************************************************