Skip to content

@ELLIOTTCABLE /1. stdout
Created

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Building Racket @f60f234 on Mac OS X 10.7 (Lion) Developer Preview 3
This file has been truncated, but you can view the full file.
> git pull
remote: Counting objects: 266, done.
remote: Compressing objects: 100% (113/113), done.
remote: Total 195 (delta 143), reused 110 (delta 78)
Receiving objects: 100% (195/195), 268.04 KiB, done.
Resolving deltas: 100% (143/143), completed with 67 local objects.
From https://github.com/plt/racket
70b0eb8..f60f234 master -> origin/master
Updating 70b0eb8..f60f234
Fast-forward
collects/compiler/decompile.rkt | 3 +-
collects/racket/draw/private/dc.rkt | 46 +-
collects/redex/private/reduction-semantics.rkt | 23 +-
collects/redex/private/struct.rkt | 29 +-
collects/redex/redex.scrbl | 27 +-
collects/redex/reduction-semantics.rkt | 3 +-
collects/redex/tests/tl-test.rkt | 8 +
collects/scribble/lncs/lang.rkt | 107 +
collects/scribble/lncs/lang/reader.rkt | 3 +
collects/scribble/lncs/style.tex | 3 +
.../drracket/teaching-lang-sharing-modules.rkt | 48 +
collects/tests/racket/sandbox.rktl | 4 +-
.../typed-scheme/unit-tests/typecheck-tests.rkt | 16 +-
collects/typed-scheme/private/base-env.rkt | 2 +
collects/typed-scheme/private/base-special-env.rkt | 13 +
doc/release-notes/redex/HISTORY.txt | 6 +
src/racket/Makefile.in | 8 +-
src/racket/gc2/Makefile.in | 66 +-
src/racket/include/schthread.h | 9 +-
src/racket/src/Makefile.in | 112 +-
src/racket/src/compenv.c | 2475 ++++
src/racket/src/compile.c | 5454 ++++++++
src/racket/src/env.c | 3981 +-----
src/racket/src/eval.c |14750 +++++---------------
src/racket/src/fun.c | 1454 +--
src/racket/src/future.c | 3 +-
src/racket/src/hash.c | 3 +-
src/racket/src/jit.c | 3 +-
src/racket/src/jitprep.c | 648 +
src/racket/src/marshal.c | 1716 +++
src/racket/src/mkmark.rkt | 66 +-
src/racket/src/module.c | 1174 +--
src/racket/src/mzmark.c | 5953 --------
src/racket/src/mzmark_compenv.inc | 67 +
src/racket/src/mzmark_compile.inc | 2 +
src/racket/src/mzmark_env.inc | 2 +
src/racket/src/mzmark_eval.inc | 62 +
src/racket/src/mzmark_fun.inc | 161 +
src/racket/src/mzmark_future.inc | 164 +
src/racket/src/mzmark_hash.inc | 74 +
src/racket/src/mzmark_jit.inc | 173 +
src/racket/src/mzmark_network.inc | 126 +
src/racket/src/mzmark_optimize.inc | 72 +
src/racket/src/mzmark_place.inc | 87 +
src/racket/src/mzmark_port.inc | 232 +
src/racket/src/mzmark_portfun.inc | 154 +
src/racket/src/mzmark_print.inc | 86 +
src/racket/src/mzmark_read.inc | 190 +
src/racket/src/mzmark_regexp.inc | 71 +
src/racket/src/mzmark_resolve.inc | 47 +
src/racket/src/mzmark_salloc.inc | 68 +
src/racket/src/mzmark_sema.inc | 56 +
src/racket/src/mzmark_sfs.inc | 33 +
src/racket/src/mzmark_string.inc | 25 +
src/racket/src/mzmark_struct.inc | 297 +
src/racket/src/mzmark_syntax.inc | 221 +
src/racket/src/mzmark_thread.inc | 424 +
src/racket/src/mzmark_type.inc | 2893 ++++
src/racket/src/mzmark_validate.inc | 31 +
src/racket/src/mzmarksrc.c | 95 +-
src/racket/src/network.c | 3 +-
src/racket/src/optimize.c | 5859 ++++++++
src/racket/src/{places.c => place.c} | 3 +-
src/racket/src/port.c | 3 +-
src/racket/src/portfun.c | 3 +-
src/racket/src/print.c | 3 +-
src/racket/src/read.c | 3 +-
src/racket/src/regexp.c | 3 +-
src/racket/src/resolve.c | 2907 ++++
src/racket/src/salloc.c | 89 +-
src/racket/src/schpriv.h | 420 +-
src/racket/src/sema.c | 3 +-
src/racket/src/sfs.c | 1271 ++
src/racket/src/string.c | 3 +-
src/racket/src/struct.c | 3 +-
src/racket/src/stxobj.c | 9411 -------------
src/racket/src/syntax.c |13961 +++++++++++--------
src/racket/src/thread.c | 3 +-
src/racket/src/type.c | 3 +-
src/racket/src/validate.c | 1562 +++
src/worksp/gc2/make.rkt | 11 +-
src/worksp/libracket/libracket.vcproj | 36 +-
src/worksp10/libracket/libracket.vcxproj | 11 +-
83 files changed, 40107 insertions(+), 39596 deletions(-)
create mode 100644 collects/scribble/lncs/lang.rkt
create mode 100644 collects/scribble/lncs/lang/reader.rkt
create mode 100644 collects/scribble/lncs/lncs.tex
create mode 100644 collects/scribble/lncs/style.tex
create mode 100644 collects/tests/drracket/teaching-lang-sharing-modules.rkt
create mode 100644 src/racket/src/compenv.c
create mode 100644 src/racket/src/compile.c
create mode 100644 src/racket/src/jitprep.c
create mode 100644 src/racket/src/marshal.c
delete mode 100644 src/racket/src/mzmark.c
create mode 100644 src/racket/src/mzmark_compenv.inc
create mode 100644 src/racket/src/mzmark_compile.inc
create mode 100644 src/racket/src/mzmark_env.inc
create mode 100644 src/racket/src/mzmark_eval.inc
create mode 100644 src/racket/src/mzmark_fun.inc
create mode 100644 src/racket/src/mzmark_future.inc
create mode 100644 src/racket/src/mzmark_hash.inc
create mode 100644 src/racket/src/mzmark_jit.inc
create mode 100644 src/racket/src/mzmark_network.inc
create mode 100644 src/racket/src/mzmark_optimize.inc
create mode 100644 src/racket/src/mzmark_place.inc
create mode 100644 src/racket/src/mzmark_port.inc
create mode 100644 src/racket/src/mzmark_portfun.inc
create mode 100644 src/racket/src/mzmark_print.inc
create mode 100644 src/racket/src/mzmark_read.inc
create mode 100644 src/racket/src/mzmark_regexp.inc
create mode 100644 src/racket/src/mzmark_resolve.inc
create mode 100644 src/racket/src/mzmark_salloc.inc
create mode 100644 src/racket/src/mzmark_sema.inc
create mode 100644 src/racket/src/mzmark_sfs.inc
create mode 100644 src/racket/src/mzmark_string.inc
create mode 100644 src/racket/src/mzmark_struct.inc
create mode 100644 src/racket/src/mzmark_syntax.inc
create mode 100644 src/racket/src/mzmark_thread.inc
create mode 100644 src/racket/src/mzmark_type.inc
create mode 100644 src/racket/src/mzmark_validate.inc
create mode 100644 src/racket/src/optimize.c
rename src/racket/src/{places.c => place.c} (99%)
create mode 100644 src/racket/src/resolve.c
create mode 100644 src/racket/src/sfs.c
delete mode 100644 src/racket/src/stxobj.c
create mode 100644 src/racket/src/validate.c
> mkdir build
> rm -rf build
> mkdir src/build
> cd src/build
> cd srbu
cd: no such file or directory: srbu
> cd srbu
cd: no such file or directory: srbu
> ../configure
checking for gcc... clang
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking how to run the C preprocessor... clang -E
checking for ranlib... ranlib
checking for cos in -lm... yes
checking for dlopen in -ldl... yes
checking for inline keyword... yes
checking for noinline attribute... yes
checking for GNU preprocessor... yes
checking for nl_langinfo (CODESET)... yes
checking for getaddrinfo... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking iconv is usable... yes -liconv
checking for mbsrtowcs... yes
checking for libffi... no
Building own libffi
checking for char... yes
checking size of char... 1
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for long long... yes
checking size of long long... 8
checking for void *... yes
checking size of void *... 8
checking for intptr_t... yes
checking for uintptr_t... yes
checking for stack direction... down
checking whether byte ordering is bigendian... no
checking whether pthread_rwlock is available... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating racket/Makefile
config.status: creating racket/src/Makefile
config.status: creating racket/dynsrc/Makefile
config.status: creating racket/gc/Makefile
config.status: creating racket/sgc/Makefile
config.status: creating racket/gc2/Makefile
config.status: creating foreign/Makefile
config.status: creating plot/Makefile
config.status: creating gracket/Makefile
config.status: creating gracket/gc2/Makefile
config.status: creating racket/mzconfig.h
=== configuring in foreign/libffi (/Users/elliottcable/Code/Sources/racket/src/build/foreign/libffi)
configure: running /bin/sh ../../../foreign/libffi/configure '--prefix=/Users/elliottcable/Code/Sources/racket' 'CC=clang' --cache-file=/dev/null --srcdir=../../../foreign/libffi
checking build system type... x86_64-apple-darwin11.0.0
checking host system type... x86_64-apple-darwin11.0.0
checking target system type... x86_64-apple-darwin11.0.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ../../../foreign/libffi/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of clang... gcc3
checking dependency style of clang... gcc3
checking whether clang and cc understand -c and -o together... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang... /usr/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from clang object... ok
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking how to run the C preprocessor... clang -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang supports -fno-rtti -fno-exceptions... yes
checking for clang option to produce PIC... -fno-common -DPIC
checking if clang PIC flag -fno-common -DPIC works... yes
checking if clang static flag -static works... no
checking if clang supports -c -o file.o... yes
checking if clang supports -c -o file.o... (cached) yes
checking whether the clang linker (/usr/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.0.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for mmap... yes
checking for sys/mman.h... (cached) yes
checking for mmap... (cached) yes
checking whether read-only mmap of a plain file works... yes
checking whether mmap from /dev/zero works... no
checking for MAP_ANON(YMOUS)... yes
checking whether mmap with MAP_ANON(YMOUS) works... yes
checking for ANSI C header files... (cached) yes
checking for memcpy... yes
checking for working alloca.h... yes
checking for alloca... yes
checking size of double... 8
checking size of long double... 16
checking whether byte ordering is bigendian... no
checking assembler .cfi pseudo-op support... yes
checking whether .eh_frame section should be read-only... no
checking for __attribute__((visibility("hidden")))... no
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/ffi.h
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating man/Makefile
config.status: creating libffi.pc
config.status: creating fficonfig.h
config.status: linking ../../../foreign/libffi/src/x86/ffitarget.h to include/ffitarget.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing include commands
config.status: executing src commands
>>> Installation is in-place:
../..
Configure with --prefix if you wanted to install somewhere else.
Alternately, you can simply `mv' the in-place installation after
running `make install'.
> make
make 3m
cd racket; make 3m
make cgc
make common
make g-c
cd gc; make ../libmzgc.a
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/alloc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/reclaim.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/allchblk.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/misc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -o if_mach ../../../racket/gc/if_mach.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -o if_not_there ../../../racket/gc/if_not_there.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -o threadlibs ../../../racket/gc/threadlibs.c
rm -f mach_dep.o
./if_mach SPARC SOLARIS clang -c -o mach_dep2.o ../../../racket/gc/sparc_mach_dep.S
./if_mach SPARC OPENBSD as -o mach_dep2.o ../../../racket/gc/sparc_sunos4_mach_dep.s
./if_mach SPARC NETBSD as -o mach_dep2.o ../../../racket/gc/sparc_netbsd_mach_dep.s
./if_mach SPARC "" clang -c -o mach_dep2.o ../../../racket/gc/sparc_mach_dep.S
./if_mach SPARC "" clang -c -o mach_dep1.o -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread ../../../racket/gc/mach_dep.c
./if_mach SPARC "" ld -r -o mach_dep.o mach_dep1.o mach_dep2.o
./if_mach IA64 "" as -o ia64_save_regs_in_stack.o ../../../racket/gc/ia64_save_regs_in_stack.s
./if_mach IA64 "" clang -c -o mach_dep1.o -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread ../../../racket/gc/mach_dep.c
./if_mach IA64 "" ld -r -o mach_dep.o mach_dep1.o ia64_save_regs_in_stack.o
./if_not_there mach_dep.o clang -c -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread ../../../racket/gc/mach_dep.c
^^^^Starting command^^^^
rm -f mach_dep1.o
./if_mach IA64 "" as -o mach_dep1.o ../../../racket/gc/ia64_save_regs_in_stack.s
./if_not_there mach_dep1.o clang -c -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread ../../../racket/gc/mach_dep1.c
^^^^Starting command^^^^
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/os_dep.c
rm -f mark_rts.o
./if_mach ALPHA OSF1 clang -c -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -Wo,-notail ../../../racket/gc/mark_rts.c
./if_not_there mark_rts.o clang -c -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 ../../../racket/gc/mark_rts.c
^^^^Starting command^^^^
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/headers.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/mark.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/obj_map.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/blacklst.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/finalize.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/new_hblk.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/dbg_mlc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/malloc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/stubborn.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/checksums.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/pthread_support.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/pthread_stop_world.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/darwin_stop_world.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/typd_mlc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/ptr_chck.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/mallocx.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/gcj_mlc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/specific.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/gc_dlopen.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/backgraph.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/win32_threads.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/thread_local_alloc.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/openbsd_stop_world.c
clang -I../../../racket/gc/include -I../../../racket/gc/libatomic_ops/src -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ../../../racket/gc/dyn_load.c
../../../racket/gc/dyn_load.c:1154:39: warning: incompatible pointer types passing 'void (const struct
mach_header_64 *, intptr_t)' to parameter of type 'void (*)(const struct mach_header *, intptr_t)'
_dyld_register_func_for_add_image(GC_dyld_image_add);
^~~~~~~~~~~~~~~~~
In file included from ../../../racket/gc/dyn_load.c:1042:
/usr/include/mach-o/dyld.h:61:54: note: passing argument to parameter 'func' here
extern void _dyld_register_func_for_add_image(void (*func)(const struct mach_header* mh, intptr_t ...
^
../../../racket/gc/dyn_load.c:1155:42: warning: incompatible pointer types passing 'void (const struct
mach_header_64 *, intptr_t)' to parameter of type 'void (*)(const struct mach_header *, intptr_t)'
_dyld_register_func_for_remove_image(GC_dyld_image_remove);
^~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/gc/dyn_load.c:1042:
/usr/include/mach-o/dyld.h:62:57: note: passing argument to parameter 'func' here
extern void _dyld_register_func_for_remove_image(void (*func)(const struct mach_header* mh, intptr_t ...
^
../../../racket/gc/dyn_load.c:1167:11: warning: '_dyld_bind_fully_image_containing_address' is deprecated
[-Wdeprecated-declarations]
if(!_dyld_bind_fully_image_containing_address((unsigned long*)GC_malloc))
^
3 warnings generated.
../../../racket/gc/../../utils/nicear ar ruv ../libmzgc.a alloc.o reclaim.o allchblk.o misc.o mach_dep.o mach_dep1.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o openbsd_stop_world.o dyn_load.o
ar: creating archive ../libmzgc.a
/usr/bin/ranlib: file: ../libmzgc.a(mach_dep1.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(checksums.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(pthread_support.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(pthread_stop_world.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(darwin_stop_world.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(specific.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(gc_dlopen.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(backgraph.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(win32_threads.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(thread_local_alloc.o) has no symbols
/usr/bin/ranlib: file: ../libmzgc.a(openbsd_stop_world.o) has no symbols
a - alloc.o
a - reclaim.o
a - allchblk.o
a - misc.o
a - mach_dep.o
a - mach_dep1.o
a - os_dep.o
a - mark_rts.o
a - headers.o
a - mark.o
a - obj_map.o
a - blacklst.o
a - finalize.o
a - new_hblk.o
a - dbg_mlc.o
a - malloc.o
a - stubborn.o
a - checksums.o
a - pthread_support.o
a - pthread_stop_world.o
a - darwin_stop_world.o
a - typd_mlc.o
a - ptr_chck.o
a - mallocx.o
a - gcj_mlc.o
a - specific.o
a - gc_dlopen.o
a - backgraph.o
a - win32_threads.o
a - thread_local_alloc.o
a - openbsd_stop_world.o
a - dyn_load.o
ranlib ../libmzgc.a
ranlib: file: ../libmzgc.a(mach_dep1.o) has no symbols
ranlib: file: ../libmzgc.a(checksums.o) has no symbols
ranlib: file: ../libmzgc.a(pthread_support.o) has no symbols
ranlib: file: ../libmzgc.a(pthread_stop_world.o) has no symbols
ranlib: file: ../libmzgc.a(darwin_stop_world.o) has no symbols
ranlib: file: ../libmzgc.a(specific.o) has no symbols
ranlib: file: ../libmzgc.a(gc_dlopen.o) has no symbols
ranlib: file: ../libmzgc.a(backgraph.o) has no symbols
ranlib: file: ../libmzgc.a(win32_threads.o) has no symbols
ranlib: file: ../libmzgc.a(thread_local_alloc.o) has no symbols
ranlib: file: ../libmzgc.a(openbsd_stop_world.o) has no symbols
make foreign-stuff
cd ../foreign; make all
make foreign.o
clang -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -I./../racket -I../../foreign/../racket/include -I../../foreign/../racket/src -Ilibffi/include -c ../../foreign/foreign.c -o foreign.o
../../foreign/foreign.c:2490:35: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
void *c_func = (void*)(SCHEME_VEC_ELS(data)[1]);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2491:27: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
Scheme_Object *itypes = SCHEME_VEC_ELS(data)[2];
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2492:27: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
Scheme_Object *otype = SCHEME_VEC_ELS(data)[3];
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2494:38: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
ffi_cif *cif = (ffi_cif*)(SCHEME_VEC_ELS(data)[4]);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2495:31: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
intptr_t cfoff = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[5]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../foreign/foreign.c:2495:31: note: instantiated from:
intptr_t cfoff = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[5]);
^ ~
../../foreign/foreign.c:2495:46: note: instantiated from:
intptr_t cfoff = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[5]);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2496:30: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
int save_errno = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[6]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../foreign/foreign.c:2496:30: note: instantiated from:
int save_errno = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[6]);
^ ~
../../foreign/foreign.c:2496:45: note: instantiated from:
int save_errno = SCHEME_INT_VAL(SCHEME_VEC_ELS(data)[6]);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2669:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[1] = obj;
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2670:3: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[2] = itypes;
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2671:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[3] = otype;
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2672:3: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[4] = (Scheme_Object*)cif;
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2673:3: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[5] = scheme_make_integer(ooff);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../foreign/foreign.c:2674:3: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(data)[6] = scheme_make_integer(save_errno);
^ ~
In file included from ../../foreign/foreign.c:9:
In file included from ../../foreign/../racket/src/schpriv.h:21:
../../foreign/../racket/include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../foreign/../racket/include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
12 warnings generated.
make libffi_ON
make libffi/libffi.la
cd libffi; make libffi.la
depbase=`echo src/debug.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/debug.lo -MD -MP -MF $depbase.Tpo -c -o src/debug.lo ../../../foreign/libffi/src/debug.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/debug.lo -MD -MP -MF src/.deps/debug.Tpo -c ../../../foreign/libffi/src/debug.c -fno-common -DPIC -o src/.libs/debug.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/debug.lo -MD -MP -MF src/.deps/debug.Tpo -c ../../../foreign/libffi/src/debug.c -o src/debug.o >/dev/null 2>&1
depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF $depbase.Tpo -c -o src/prep_cif.lo ../../../foreign/libffi/src/prep_cif.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../../../foreign/libffi/src/prep_cif.c -fno-common -DPIC -o src/.libs/prep_cif.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../../../foreign/libffi/src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1
depbase=`echo src/types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF $depbase.Tpo -c -o src/types.lo ../../../foreign/libffi/src/types.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../../../foreign/libffi/src/types.c -fno-common -DPIC -o src/.libs/types.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../../../foreign/libffi/src/types.c -o src/types.o >/dev/null 2>&1
depbase=`echo src/raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/raw_api.lo ../../../foreign/libffi/src/raw_api.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../../../foreign/libffi/src/raw_api.c -fno-common -DPIC -o src/.libs/raw_api.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../../../foreign/libffi/src/raw_api.c -o src/raw_api.o >/dev/null 2>&1
depbase=`echo src/java_raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/java_raw_api.lo ../../../foreign/libffi/src/java_raw_api.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../../../foreign/libffi/src/java_raw_api.c -fno-common -DPIC -o src/.libs/java_raw_api.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../../../foreign/libffi/src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1
depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF $depbase.Tpo -c -o src/closures.lo ../../../foreign/libffi/src/closures.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../../../foreign/libffi/src/closures.c -fno-common -DPIC -o src/.libs/closures.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../../../foreign/libffi/src/closures.c -o src/closures.o >/dev/null 2>&1
depbase=`echo src/x86/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi.lo ../../../foreign/libffi/src/x86/ffi.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c ../../../foreign/libffi/src/x86/ffi.c -fno-common -DPIC -o src/x86/.libs/ffi.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c ../../../foreign/libffi/src/x86/ffi.c -o src/x86/ffi.o >/dev/null 2>&1
depbase=`echo src/x86/darwin.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/darwin.lo ../../../foreign/libffi/src/x86/darwin.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin.lo -MD -MP -MF src/x86/.deps/darwin.Tpo -c ../../../foreign/libffi/src/x86/darwin.S -fno-common -DPIC -o src/x86/.libs/darwin.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin.lo -MD -MP -MF src/x86/.deps/darwin.Tpo -c ../../../foreign/libffi/src/x86/darwin.S -o src/x86/darwin.o >/dev/null 2>&1
depbase=`echo src/x86/ffi64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi64.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi64.lo ../../../foreign/libffi/src/x86/ffi64.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../../../foreign/libffi/src/x86/ffi64.c -fno-common -DPIC -o src/x86/.libs/ffi64.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -Wall -g -fexceptions -g -O2 -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../../../foreign/libffi/src/x86/ffi64.c -o src/x86/ffi64.o >/dev/null 2>&1
depbase=`echo src/x86/darwin64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin64.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/darwin64.lo ../../../foreign/libffi/src/x86/darwin64.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin64.lo -MD -MP -MF src/x86/.deps/darwin64.Tpo -c ../../../foreign/libffi/src/x86/darwin64.S -fno-common -DPIC -o src/x86/.libs/darwin64.o
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../../foreign/libffi -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -I. -I../../../foreign/libffi/include -Iinclude -I../../../foreign/libffi/src -g -O2 -MT src/x86/darwin64.lo -MD -MP -MF src/x86/.deps/darwin64.Tpo -c ../../../foreign/libffi/src/x86/darwin64.S -o src/x86/darwin64.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link clang -Wall -g -fexceptions -g -O2 -version-info `grep -v '^#' ../../../foreign/libffi/libtool-version` -o libffi.la -rpath /Users/elliottcable/Code/Sources/racket/lib src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/darwin.lo src/x86/ffi64.lo src/x86/darwin64.lo
libtool: link: clang -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/libffi.5.dylib src/.libs/debug.o src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi.o src/x86/.libs/darwin.o src/x86/.libs/ffi64.o src/x86/.libs/darwin64.o -install_name /Users/elliottcable/Code/Sources/racket/lib/libffi.5.dylib -compatibility_version 6 -current_version 6.10 -Wl,-single_module
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
libtool: link: dsymutil .libs/libffi.5.dylib || :
libtool: link: (cd ".libs" && rm -f "libffi.dylib" && ln -s "libffi.5.dylib" "libffi.dylib")
libtool: link: ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi.o src/x86/darwin.o src/x86/ffi64.o src/x86/darwin64.o
/usr/bin/ranlib: file: .libs/libffi.a(ffi.o) has no symbols
/usr/bin/ranlib: file: .libs/libffi.a(darwin.o) has no symbols
libtool: link: ranlib .libs/libffi.a
ranlib: file: .libs/libffi.a(ffi.o) has no symbols
ranlib: file: .libs/libffi.a(darwin.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" )
make dynlib
cd dynsrc; make dynlib
make ../mzdyn.o
clang -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -I./.. -I../../../racket/dynsrc/../include -I../../../racket/dynsrc/../src -c ../../../racket/dynsrc/mzdyn.c -o ../mzdyn.o
make ../starter
clang -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -I./.. -I../../../racket/dynsrc/../include -I../../../racket/dynsrc/../src -o ../starter ../../../racket/dynsrc/ustart.c
make mzlibrary
cd src; make all
make mzobjects
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/salloc.c -o salloc.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/bignum.c -o bignum.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/bool.c -o bool.o
../../../racket/src/bool.c:556:18: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
procs1 = SCHEME_VEC_ELS(procs1)[1];
^ ~
In file included from ../../../racket/src/bool.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
1 warning generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/builtin.c -o builtin.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/char.c -o char.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/compenv.c -o compenv.o
../../../racket/src/compenv.c:414:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = (Scheme_Object *)pp;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:415:3: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = data;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:416:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = end_stmts;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:417:3: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[4] = context_key;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:418:3: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[5] = (requires ? requires : scheme_false);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:419:3: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[6] = scheme_null; /* accumulated requires */
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:420:3: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[7] = provides;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:429:12: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(orig_env)->lifts)[5]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/compenv.c:429:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(orig_env)->lifts)[5]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/compenv.c:429:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(orig_env)->lifts)[5]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/compenv.c:429:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(orig_env)->lifts)[5]))
^ ~
../../../racket/src/compenv.c:429:25: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(orig_env)->lifts)[5]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:441:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = scheme_void;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:442:5: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = scheme_void;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:443:5: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = scheme_false;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:444:5: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[4] = scheme_false;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:445:5: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[5] = p; /* (rcons NULL env) => continue with env */
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:446:5: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[6] = scheme_null;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:447:5: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[7] = scheme_false;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:460:10: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:465:10: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[6];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:470:10: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:589:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(pr)[1] = scheme_make_integer(flags);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:590:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(pr)[2] = scheme_make_integer(depth);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:1057:14: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
abdg = SCHEME_VEC_ELS(amarks)[1];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:1175:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(a)[1] = bdg;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2147:37: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
cp = *(Scheme_Lift_Capture_Proc *)SCHEME_VEC_ELS(vec)[1];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2148:10: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
data = SCHEME_VEC_ELS(vec)[2];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2188:10: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[4];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2199:12: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/compenv.c:2199:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/compenv.c:2199:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/compenv.c:2199:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]))
^ ~
../../../racket/src/compenv.c:2199:25: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]))
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2212:31: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
pr = scheme_make_pair(expr, SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3]);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2213:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[3] = pr;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2230:12: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5])) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/compenv.c:2230:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/compenv.c:2230:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/compenv.c:2230:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5])) {
^ ~
../../../racket/src/compenv.c:2230:25: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2231:14: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
data = SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[5];
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2253:31: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
pr = scheme_make_pair(form, SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[6]);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2254:3: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[6] = pr;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2275:12: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7])) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/compenv.c:2275:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/compenv.c:2275:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/compenv.c:2275:12: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7])) {
^ ~
../../../racket/src/compenv.c:2275:25: note: instantiated from:
&& SCHEME_TRUEP(SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7])) {
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2294:31: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
pr = scheme_make_pair(form, SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7]);
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compenv.c:2295:3: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(COMPILE_DATA(env)->lifts)[7] = pr;
^ ~
In file included from ../../../racket/src/compenv.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
35 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/compile.c -o compile.o
../../../racket/src/compile.c:453:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = cstx->srcloc->src;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:455:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = scheme_make_integer(cstx->srcloc->line);
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:456:7: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = scheme_make_integer(cstx->srcloc->col-1);
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:458:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = scheme_false;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:459:7: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = scheme_false;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:462:7: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[4] = scheme_make_integer(cstx->srcloc->pos);
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:464:7: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[4] = scheme_false;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:466:7: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[5] = scheme_make_integer(cstx->srcloc->span);
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:468:7: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[5] = scheme_false;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:469:5: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[6] = (src_based_name ? scheme_true : scheme_false);
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:785:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = val;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:2790:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = dummy;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:2791:3: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = names;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/compile.c:2792:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = val;
^ ~
In file included from ../../../racket/src/compile.c:31:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
14 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/complex.c -o complex.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/dynext.c -o dynext.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/env.c -o env.o
../../../racket/src/env.c:833:16: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
modchain = SCHEME_VEC_ELS(env->modchain)[1];
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:840:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(env->modchain)[1] = modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:841:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[2] = env->modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:873:16: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
modchain = SCHEME_VEC_ELS(env->modchain)[2];
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:880:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(env->modchain)[2] = modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:881:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[1] = env->modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:915:5: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[2] = modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:916:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[1] = modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:980:18: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
modchain = SCHEME_VEC_ELS(modchain)[1];
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:987:9: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(menv2->modchain)[1] = modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:988:9: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[2] = menv2->modchain;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:1055:12: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
next = SCHEME_VEC_ELS(modchain)[1];
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/env.c:1056:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(modchain)[1] = scheme_void;
^ ~
In file included from ../../../racket/src/env.c:30:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
13 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/error.c -o error.o
../../../racket/src/error.c:2450:55: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
sloc->slots[0], sloc->slots[1],
^ ~
In file included from ../../../racket/src/error.c:26:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/error.c:2451:39: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
sloc->slots[2], sloc->slots[3],
^ ~
In file included from ../../../racket/src/error.c:26:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/error.c:2451:55: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
sloc->slots[2], sloc->slots[3],
^ ~
In file included from ../../../racket/src/error.c:26:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/error.c:2904:13: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(msg)[1] = v;
^ ~
In file included from ../../../racket/src/error.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/error.c:2905:13: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(msg)[2] = (data ? data : scheme_false);
^ ~
In file included from ../../../racket/src/error.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/error.c:3448:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
((Scheme_Structure *)arg)->slots[1] = marks;
^ ~
In file included from ../../../racket/src/error.c:26:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
6 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/eval.c -o eval.o
../../../racket/src/eval.c:1989:26: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
rp = (Resolve_Prefix *)SCHEME_VEC_ELS(form)[1];
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:1990:22: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
base_stack_depth = SCHEME_VEC_ELS(form)[2];
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:1998:15: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
dummy = SCHEME_VEC_ELS(form)[3];
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2007:11: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
dummy = SCHEME_VEC_ELS(form)[3];
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2142:39: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
(char *)SCHEME_VEC_ELS(vinfo)[1],
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2143:45: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
(Validate_TLS)SCHEME_VEC_ELS(vinfo)[2],
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2144:31: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[3]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/eval.c:2144:31: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[3]),
^ ~
../../../racket/src/eval.c:2144:46: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[3]),
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2145:31: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[4]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/eval.c:2145:31: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[4]),
^ ~
../../../racket/src/eval.c:2145:46: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[4]),
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2146:31: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[5]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/eval.c:2146:31: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[5]),
^ ~
../../../racket/src/eval.c:2146:46: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[5]),
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2147:32: warning: array index of '8' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[8])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/eval.c:2147:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[8])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/eval.c:2147:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[8])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/eval.c:2147:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[8])
^ ~
../../../racket/src/eval.c:2147:45: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[8])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2148:42: warning: array index of '8' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
? (void *)SCHEME_VEC_ELS(vinfo)[8]
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2150:31: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[6]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/eval.c:2150:31: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[6]),
^ ~
../../../racket/src/eval.c:2150:46: note: instantiated from:
SCHEME_INT_VAL(SCHEME_VEC_ELS(vinfo)[6]),
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2151:32: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[7])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/eval.c:2151:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[7])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/eval.c:2151:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[7])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/eval.c:2151:32: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[7])
^ ~
../../../racket/src/eval.c:2151:45: note: instantiated from:
(SCHEME_TRUEP(SCHEME_VEC_ELS(vinfo)[7])
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:2152:54: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
? (Scheme_Hash_Tree *)SCHEME_VEC_ELS(vinfo)[7]
^ ~
In file included from ../../../racket/src/eval.c:132:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/eval.c:3693:4: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
seq->array[1] = prev_o;
^ ~
In file included from ../../../racket/src/eval.c:132:
../../../racket/src/schpriv.h:1260:18: note: array 'array' declared here
Scheme_Object *array[1];
^
15 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/file.c -o file.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/fun.c -o fun.o
../../../racket/src/fun.c:1943:28: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return clone_arity(((Scheme_Structure *)p)->slots[1], drop);
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:1947:13: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
v = ((Scheme_Structure *)p)->slots[1];
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:2282:12: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_TRUEP(((Scheme_Structure *)a)->slots[2])) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/fun.c:2282:12: note: instantiated from:
&& SCHEME_TRUEP(((Scheme_Structure *)a)->slots[2])) {
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/fun.c:2282:12: note: instantiated from:
&& SCHEME_TRUEP(((Scheme_Structure *)a)->slots[2])) {
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/fun.c:2282:12: note: instantiated from:
&& SCHEME_TRUEP(((Scheme_Structure *)a)->slots[2])) {
^ ~
../../../racket/src/fun.c:2282:25: note: instantiated from:
&& SCHEME_TRUEP(((Scheme_Structure *)a)->slots[2])) {
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:2356:30: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
Scheme_Object *sym = ((Scheme_Structure *)p)->slots[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:2474:14: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return ((Scheme_Structure *)a)->slots[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:2638:14: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
name = ((Scheme_Structure *)proc)->slots[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:2640:17: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
is_meth = ((Scheme_Structure *)proc)->slots[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/fun.c:6503:40: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = SCHEME_VEC_ELS(cache)[1];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6503:15: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = SCHEME_VEC_ELS(cache)[1];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6504:40: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6504:15: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6505:40: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = SCHEME_VEC_ELS(cache)[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6505:15: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = SCHEME_VEC_ELS(cache)[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6897:34: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
loc = scheme_make_location(SCHEME_VEC_ELS(name)[1],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6898:6: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(name)[2],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6899:6: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(name)[3],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6900:6: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(name)[4],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6901:6: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(name)[5]);
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:6902:11: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SCHEME_TRUEP(SCHEME_VEC_ELS(name)[6]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/fun.c:6902:11: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(name)[6]))
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/fun.c:6902:11: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(name)[6]))
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/fun.c:6902:11: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(name)[6]))
^ ~
../../../racket/src/fun.c:6902:24: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(name)[6]))
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7009:17: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SCHEME_VEC_ELS(cache)[1]) {
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7010:19: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SAME_OBJ(SCHEME_VEC_ELS(cache)[1], key)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/fun.c:7010:19: note: instantiated from:
if (SAME_OBJ(SCHEME_VEC_ELS(cache)[1], key)) {
^ ~
../../../racket/src/fun.c:7010:28: note: instantiated from:
if (SAME_OBJ(SCHEME_VEC_ELS(cache)[1], key)) {
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7011:23: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
val = SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7012:42: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
vpos = (MZ_MARK_POS_TYPE)SCHEME_VEC_ELS(cache)[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7017:41: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
ht = (Scheme_Hash_Table *)SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7058:42: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = SCHEME_VEC_ELS(cache)[1];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7058:17: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = SCHEME_VEC_ELS(cache)[1];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7059:42: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7059:17: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7060:42: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = SCHEME_VEC_ELS(cache)[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7060:17: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = SCHEME_VEC_ELS(cache)[3];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7074:13: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[1] = key;
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7075:13: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[2] = val;
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7076:13: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[3] = (Scheme_Object *)vpos;
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7085:17: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SCHEME_VEC_ELS(cache)[1]) {
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7090:82: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_hash_set(ht, SCHEME_VEC_ELS(cache)[1], scheme_make_raw_pair(SCHEME_VEC_ELS(cache)[2],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7091:82: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[3]));
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7090:35: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_hash_set(ht, SCHEME_VEC_ELS(cache)[1], scheme_make_raw_pair(SCHEME_VEC_ELS(cache)[2],
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7092:15: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[1] = NULL;
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7093:15: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(cache)[2] = (Scheme_Object *)ht;
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/fun.c:7097:41: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
ht = (Scheme_Hash_Table *)SCHEME_VEC_ELS(cache)[2];
^ ~
In file included from ../../../racket/src/fun.c:32:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
40 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/future.c -o future.o
../../../racket/src/future.c:1021:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
((Scheme_Structure *)data)->slots[1] = scheme_make_integer((which+1));
^ ~
In file included from ../../../racket/src/future.c:21:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/future.c:1027:3: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
((Scheme_Structure *)data)->slots[2] = v;
^ ~
In file included from ../../../racket/src/future.c:21:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
../../../racket/src/future.c:1029:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
((Scheme_Structure *)data)->slots[3] = v;
^ ~
In file included from ../../../racket/src/future.c:21:
../../../racket/src/schpriv.h:721:18: note: array 'slots' declared here
Scheme_Object *slots[1];
^
3 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/gmp/gmp.c -o gmp.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/hash.c -o hash.o
../../../racket/src/hash.c:1199:17: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
procs = SCHEME_VEC_ELS(procs)[2];
^ ~
In file included from ../../../racket/src/hash.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/hash.c:1616:17: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
procs = SCHEME_VEC_ELS(procs)[3];
^ ~
In file included from ../../../racket/src/hash.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
2 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jit.c -o jit.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitalloc.c -o jitalloc.o
../../../racket/src/jitalloc.c:262:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = b;
^ ~
In file included from ../../../racket/src/jitalloc.c:22:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
1 warning generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitarith.c -o jitarith.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitcall.c -o jitcall.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitcommon.c -o jitcommon.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitinline.c -o jitinline.o
../../../racket/src/jitinline.c:1286:41: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
c1 = scheme_is_constant_and_avoids_r1(app->args[1]);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:1287:41: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
c2 = scheme_is_constant_and_avoids_r1(app->args[2]);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:1297:21: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[3], jitter, 0, 0, 0, JIT_R0, NULL);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:1302:21: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[2], jitter, 0, 0, 0, JIT_R1, NULL);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:1304:21: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[1], jitter, 0, 0, 0, JIT_R0, NULL);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2693:42: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (scheme_can_delay_and_avoids_r1(app->args[1]))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2698:17: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
simple = (SCHEME_INTP(app->args[2])
^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/jitinline.c:22:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:344:31: note: instantiated from:
#define SCHEME_INTP(obj) (OBJ_TO_LONG(obj) & 0x1)
^
../../../racket/src/jitinline.c:2698:17: note: instantiated from:
simple = (SCHEME_INTP(app->args[2])
^ ~
../../../racket/src/jitinline.c:2698:29: note: instantiated from:
simple = (SCHEME_INTP(app->args[2])
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2699:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& (SCHEME_INT_VAL(app->args[2]) >= 0));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/jitinline.c:22:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/jitinline.c:2699:7: note: instantiated from:
&& (SCHEME_INT_VAL(app->args[2]) >= 0));
^ ~
../../../racket/src/jitinline.c:2699:22: note: instantiated from:
&& (SCHEME_INT_VAL(app->args[2]) >= 0));
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2700:52: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (simple || scheme_can_delay_and_avoids_r1(app->args[2]))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2705:49: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
constval = scheme_can_delay_and_avoids_r1(app->args[3]);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2708:37: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (scheme_can_unbox_inline(app->args[3], 5, JIT_FPR_NUM-3, 0))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2710:44: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
else if (scheme_can_unbox_directly(app->args[3]))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2748:34: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate_non_tail(app->args[1], jitter, 0, 1, 0); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2758:27: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate_non_tail(app->args[2], jitter, 0, 1, 0); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2772:33: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate_unboxed(app->args[3], jitter, flonum_arg, 0);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2776:27: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[3], jitter, 0, 0, 0, JIT_R2, NULL); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2778:36: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate_non_tail(app->args[3], jitter, 0, 1, 0); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2789:25: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[1], jitter, 0, 0, 0, JIT_R0, NULL); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2799:27: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[2], jitter, 0, 0, 0, JIT_R1, NULL); /* sync'd below */
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2855:11: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
offset = SCHEME_INT_VAL(app->args[2]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/jitinline.c:22:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/jitinline.c:2855:11: note: instantiated from:
offset = SCHEME_INT_VAL(app->args[2]);
^ ~
../../../racket/src/jitinline.c:2855:26: note: instantiated from:
offset = SCHEME_INT_VAL(app->args[2]);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2916:44: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (scheme_is_constant_and_avoids_r1(app->args[1])
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2917:47: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& scheme_is_constant_and_avoids_r1(app->args[2])) {
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2926:35: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (scheme_can_unbox_inline(app->args[3], 5, JIT_FPR_NUM-1, 1))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2928:42: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
else if (scheme_can_unbox_directly(app->args[3]))
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2934:31: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate_unboxed(app->args[3], jitter, can_direct, 1);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2940:25: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[2], jitter, 0, 0, 0, JIT_R1, NULL);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
../../../racket/src/jitinline.c:2942:25: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
scheme_generate(app->args[1], jitter, 0, 0, 0, JIT_R0, NULL);
^ ~
In file included from ../../../racket/src/jitinline.c:22:
../../../racket/src/schpriv.h:1079:18: note: array 'args' declared here
Scheme_Object *args[1];
^
27 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitprep.c -o jitprep.o
../../../racket/src/jitprep.c:297:37: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
naya = scheme_jit_closure(orig, SCHEME_VEC_ELS(data)[1]);
^ ~
In file included from ../../../racket/src/jitprep.c:33:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/jitprep.c:631:31: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
orig_rp = (Resolve_Prefix *)SCHEME_VEC_ELS(expr)[1];
^ ~
In file included from ../../../racket/src/jitprep.c:33:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/jitprep.c:640:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(expr)[1] = (Scheme_Object *)rp;
^ ~
In file included from ../../../racket/src/jitprep.c:33:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
3 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitstack.c -o jitstack.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/jitstate.c -o jitstate.o
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/list.c -o list.o
../../../racket/src/list.c:2704:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(redirects)[1] = argv[2];
^ ~
In file included from ../../../racket/src/list.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/list.c:2705:3: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(redirects)[2] = argv[3];
^ ~
In file included from ../../../racket/src/list.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/list.c:2706:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(redirects)[3] = argv[4];
^ ~
In file included from ../../../racket/src/list.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
3 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/marshal.c -o marshal.o
../../../racket/src/marshal.c:648:13: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
src = SCHEME_VEC_ELS(name)[1];
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:760:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(tl_map)[1] = scheme_make_integer((v >> 16) & 0xFFFF);
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:1358:17: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:30: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/../include/scheme.h:344:31: note: instantiated from:
#define SCHEME_INTP(obj) (OBJ_TO_LONG(obj) & 0x1)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
../../../racket/src/marshal.c:1358:32: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:1358:17: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:30: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/marshal.c:1358:17: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
../../../racket/src/marshal.c:1358:32: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(e)[1])))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:1615:10: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (!SCHEME_INTP(SCHEME_VEC_ELS(e)[2])) return_NULL();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:344:31: note: instantiated from:
#define SCHEME_INTP(obj) (OBJ_TO_LONG(obj) & 0x1)
^
../../../racket/src/marshal.c:1615:10: note: instantiated from:
if (!SCHEME_INTP(SCHEME_VEC_ELS(e)[2])) return_NULL();
^ ~
../../../racket/src/marshal.c:1615:22: note: instantiated from:
if (!SCHEME_INTP(SCHEME_VEC_ELS(e)[2])) return_NULL();
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:1616:10: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/marshal.c:1616:20: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/../include/scheme.h:344:31: note: instantiated from:
#define SCHEME_INTP(obj) (OBJ_TO_LONG(obj) & 0x1)
^
../../../racket/src/marshal.c:1616:20: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/marshal.c:1616:20: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^ ~
../../../racket/src/marshal.c:1616:32: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/marshal.c:1616:10: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/marshal.c:1616:20: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/marshal.c:1616:32: note: instantiated from:
if (!SAME_TYPE(SCHEME_TYPE(SCHEME_VEC_ELS(e)[3]), scheme_resolve_prefix_type))
^ ~
In file included from ../../../racket/src/marshal.c:26:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
7 warnings generated.
clang -I./.. -I../../../racket/src/../include -g -O2 -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -fno-common -c ../../../racket/src/module.c -o module.o
../../../racket/src/module.c:1613:18: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
from_modchain = SCHEME_VEC_ELS(from_modchain)[2];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1640:18: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
from_modchain = SCHEME_VEC_ELS(from_modchain)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1644:27: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
to_modchain = SCHEME_VEC_ELS(to_modchain)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1811:23: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
from_modchain = SCHEME_VEC_ELS(from_modchain)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1815:21: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
to_modchain = SCHEME_VEC_ELS(to_modchain)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1865:21: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
from_modchain = SCHEME_VEC_ELS(from_modchain)[2];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:1867:21: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
to_modchain = SCHEME_VEC_ELS(to_modchain)[2];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2403:7: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = midx;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2404:7: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[2] = exsns[i];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2405:7: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[3] = ((i < numvals) ? scheme_true : scheme_false);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2406:7: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[4] = exs[i];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2407:7: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[5] = orig_src;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2408:7: warning: array index of '6' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[6] = mark_src;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2409:7: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[7] = (can_override ? scheme_true : scheme_false);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2410:7: warning: array index of '8' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[8] = exets ? scheme_make_integer(exets[i]) : scheme_false;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2411:7: warning: array index of '9' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[9] = exinsps ? exinsps[i] : scheme_false;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2438:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[1] = (Scheme_Object *)res;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:2442:31: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
return (Scheme_Hash_Table *)SCHEME_VEC_ELS(vec)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:3496:15: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
chain = (SCHEME_VEC_ELS(chain))[2];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:3896:5: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
a[1] = SCHEME_CDR(lock);
^ ~
../../../racket/src/module.c:3885:3: note: array 'a' declared here
Scheme_Object *lock, *a[1];
^
../../../racket/src/module.c:4385:17: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
let_depth = SCHEME_INT_VAL(SCHEME_VEC_ELS(e)[2]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:494:31: note: instantiated from:
#define SCHEME_INT_VAL(obj) (OBJ_TO_LONG(obj)>>1)
^
../../../racket/src/module.c:4385:17: note: instantiated from:
let_depth = SCHEME_INT_VAL(SCHEME_VEC_ELS(e)[2]);
^ ~
../../../racket/src/module.c:4385:32: note: instantiated from:
let_depth = SCHEME_INT_VAL(SCHEME_VEC_ELS(e)[2]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4386:28: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
rp = (Resolve_Prefix *)SCHEME_VEC_ELS(e)[3];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4387:15: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
for_stx = SCHEME_TRUEP(SCHEME_VEC_ELS(e)[4]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/module.c:4387:15: note: instantiated from:
for_stx = SCHEME_TRUEP(SCHEME_VEC_ELS(e)[4]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/module.c:4387:15: note: instantiated from:
for_stx = SCHEME_TRUEP(SCHEME_VEC_ELS(e)[4]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/module.c:4387:15: note: instantiated from:
for_stx = SCHEME_TRUEP(SCHEME_VEC_ELS(e)[4]);
^ ~
../../../racket/src/module.c:4387:28: note: instantiated from:
for_stx = SCHEME_TRUEP(SCHEME_VEC_ELS(e)[4]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4388:9: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
e = SCHEME_VEC_ELS(e)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4431:31: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
menv->available_next[0] = MODCHAIN_AVAIL(menv->modchain, 0);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/module.c:265:31: note: instantiated from:
#define MODCHAIN_AVAIL(p, n) (SCHEME_VEC_ELS(p)[3+n])
^ ~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4432:5: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
MODCHAIN_AVAIL(menv->modchain, 0) = (Scheme_Object *)menv;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/module.c:265:31: note: instantiated from:
#define MODCHAIN_AVAIL(p, n) (SCHEME_VEC_ELS(p)[3+n])
^ ~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4435:31: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
menv->available_next[1] = MODCHAIN_AVAIL(menv->modchain, 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/module.c:265:31: note: instantiated from:
#define MODCHAIN_AVAIL(p, n) (SCHEME_VEC_ELS(p)[3+n])
^ ~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:4436:5: warning: array index of '4' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
MODCHAIN_AVAIL(menv->modchain, 1) = (Scheme_Object *)menv;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../racket/src/module.c:265:31: note: instantiated from:
#define MODCHAIN_AVAIL(p, n) (SCHEME_VEC_ELS(p)[3+n])
^ ~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5350:3: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec2)[1] = naya;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5351:3: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec2)[3] = (Scheme_Object *)rp;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5366:35: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
orig_rp = (Resolve_Prefix *)SCHEME_VEC_ELS(orig)[3];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5368:14: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
orig = SCHEME_VEC_ELS(orig)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5396:37: warning: array index of '3' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
orig_rp = (Resolve_Prefix *)SCHEME_VEC_ELS(orig)[3];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5398:16: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
orig = SCHEME_VEC_ELS(orig)[1];
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5682:14: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:30: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/../include/scheme.h:344:31: note: instantiated from:
#define SCHEME_INTP(obj) (OBJ_TO_LONG(obj) & 0x1)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/../include/scheme.h:355:32: note: instantiated from:
# define SCHEME_TYPE(obj) (SCHEME_INTP(obj)?(Scheme_Type)scheme_integer_type:((Scheme_Object *)(obj))->type)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
../../../racket/src/module.c:5682:29: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5682:14: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:30: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:398:40: note: instantiated from:
#define SCHEME_SYMBOLP(obj) SAME_TYPE(SCHEME_TYPE(obj), scheme_symbol_type)
^
../../../racket/src/module.c:5682:14: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
../../../racket/src/module.c:5682:29: note: instantiated from:
&& SCHEME_SYMBOLP(SCHEME_VEC_ELS(pv)[1]))
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5811:38: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
required = (Scheme_Hash_Table *)(SCHEME_VEC_ELS(tvec)[1]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5812:38: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
syntax = (Scheme_Bucket_Table *)(SCHEME_VEC_ELS(tvec)[2]);
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5839:30: warning: array index of '1' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (same_resolved_modidx(SCHEME_VEC_ELS(vec)[1], modidx)
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5840:5: warning: array index of '2' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
&& SAME_OBJ(SCHEME_VEC_ELS(vec)[2], exname)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/module.c:5840:5: note: instantiated from:
&& SAME_OBJ(SCHEME_VEC_ELS(vec)[2], exname)) {
^ ~
../../../racket/src/module.c:5840:14: note: instantiated from:
&& SAME_OBJ(SCHEME_VEC_ELS(vec)[2], exname)) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5845:7: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
SCHEME_VEC_ELS(vec)[7] = scheme_false;
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5849:9: warning: array index of '7' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[7])) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/module.c:5849:9: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[7])) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/module.c:5849:9: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[7])) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/module.c:5849:9: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[7])) {
^ ~
../../../racket/src/module.c:5849:22: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[7])) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:536:30: note: instantiated from:
#define SCHEME_VEC_ELS(obj) (((Scheme_Vector *)(obj))->els)
^
../../../racket/src/../include/scheme.h:308:18: note: array 'els' declared here
Scheme_Object *els[1];
^
../../../racket/src/module.c:5854:11: warning: array index of '5' indexes past the end of an array
(that contains 1 elements) [-Warray-bounds]
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[5])) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/../include/scheme.h:349:24: note: instantiated from:
#define SAME_OBJ(a, b) SAME_PTR(a, b)
^
../../../racket/src/module.c:5854:11: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[5])) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/src/schpriv.h:21:
../../../racket/src/../include/scheme.h:405:33: note: instantiated from:
#define SCHEME_TRUEP(obj) (!SCHEME_FALSEP(obj))
^
../../../racket/src/../include/scheme.h:404:32: note: instantiated from:
#define SCHEME_FALSEP(obj) SAME_OBJ((obj), scheme_false)
^
../../../racket/src/module.c:5854:11: note: instantiated from:
if (SCHEME_TRUEP(SCHEME_VEC_ELS(vec)[5])) {
^ ~
In file included from ../../../racket/src/module.c:27:
In file included from ../../../racket/s