Subject: Bug When Compile

From: 李钟右 <[email-masked]>
Date: Mon, 20 Feb 2023 22:01:26 +0800

% make
/Library/Developer/CommandLineTools/usr/bin/make -C libguile scmconfig.h
  GEN      gen-scmconfig.o
  GEN      gen-scmconfig
  GEN      scmconfig.h
/Library/Developer/CommandLineTools/usr/bin/make  all-recursive
Making all in lib
  GEN      alloca.h
  GEN      arpa/inet.h
  GEN      assert.h
  GEN      byteswap.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      malloc/dynarray.gl.h
  GEN      malloc/dynarray-skeleton.gl.h
  GEN      malloc/scratch_buffer.gl.h
  GEN      iconv.h
  GEN      inttypes.h
  GEN      langinfo.h
  GEN      limits.h
  GEN      locale.h
  GEN      math.h
  GEN      netdb.h
  GEN      poll.h
  GEN      sched.h
  GEN      signal.h
  GEN      spawn.h
  GEN      stdckdint.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/file.h
  GEN      sys/select.h
  GEN      sys/socket.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/times.h
  GEN      sys/types.h
  GEN      sys/uio.h
  GEN      time.h
  GEN      unistd.h
  GEN      wchar.h
  GEN      wctype.h
/Library/Developer/CommandLineTools/usr/bin/make  all-recursive
  CC       libgnu_la-accept4.lo
  CC       libgnu_la-basename-lgpl.lo
  CC       libgnu_la-binary-io.lo
  CC       libgnu_la-c-ctype.lo
  CC       libgnu_la-c-strcasecmp.lo
  CC       libgnu_la-c-strncasecmp.lo
  CC       libgnu_la-canonicalize-lgpl.lo
  CC       libgnu_la-cloexec.lo
  CC       libgnu_la-dirname-lgpl.lo
  CC       libgnu_la-stripslash.lo
  CC       libgnu_la-fd-hook.lo
  CC       libgnu_la-free.lo
  CC       libgnu_la-full-read.lo
  CC       libgnu_la-full-write.lo
  CC       malloc/libgnu_la-dynarray_at_failure.lo
  CC       malloc/libgnu_la-dynarray_emplace_enlarge.lo
  CC       malloc/libgnu_la-dynarray_finalize.lo
  CC       malloc/libgnu_la-dynarray_resize.lo
  CC       malloc/libgnu_la-dynarray_resize_clear.lo
  CC       malloc/libgnu_la-scratch_buffer_grow.lo
  CC       malloc/libgnu_la-scratch_buffer_grow_preserve.lo
  CC       malloc/libgnu_la-scratch_buffer_set_array_size.lo
  CC       libgnu_la-link.lo
  CC       libgnu_la-localcharset.lo
  CC       libgnu_la-lstat.lo
  CC       libgnu_la-malloca.lo
  CC       libgnu_la-math.lo
  CC       libgnu_la-mempcpy.lo
  CC       libgnu_la-nl_langinfo.lo
  CC       libgnu_la-nproc.lo
  CC       libgnu_la-nstrftime.lo
  CC       libgnu_la-open.lo
  CC       libgnu_la-pipe2.lo
  CC       libgnu_la-poll.lo
  CC       libgnu_la-spawn.lo
  CC       libgnu_la-spawni.lo
  CC       libgnu_la-spawn_faction_addclose.lo
  CC       libgnu_la-spawn_faction_adddup2.lo
  CC       libgnu_la-spawn_faction_addopen.lo
  CC       libgnu_la-spawn_faction_init.lo
  CC       libgnu_la-spawnp.lo
  CC       libgnu_la-putenv.lo
  CC       libgnu_la-rawmemchr.lo
  CC       libgnu_la-readlink.lo
  CC       libgnu_la-regex.lo
  CC       libgnu_la-rename.lo
  CC       libgnu_la-safe-read.lo
  CC       libgnu_la-safe-write.lo
  CC       libgnu_la-sockets.lo
  CC       libgnu_la-stat.lo
  CC       libgnu_la-stat-time.lo
  CC       libgnu_la-strchrnul.lo
  CC       libgnu_la-striconveh.lo
  CC       libgnu_la-sys_socket.lo
  CC       libgnu_la-time_rz.lo
  CC       libgnu_la-timegm.lo
  CC       libgnu_la-unistd.lo
  CC       libgnu_la-wctype-h.lo
  CC       mktime.lo
  CCLD     libgnu.la
Making all in meta
guile="`echo guile | /usr/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /usr/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /usr/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@][email-masked]|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|3.0|g" -e "s|[@]GUILE_VERSION[@]|3.0.9|g" -e "s|[@]GUILE_CFLAGS[@]|-I/usr/local -I/usr/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|7:0:6|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/usr/local/Cellar/bdw-gc/8.2.2/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/usr/local/Cellar/bdw-gc/8.2.2/lib -lgc -lpthread|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/usr/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]||g" -e "s|[@]LIBFFI_LIBS[@]|-lffi|g" -e "s|[@]LIBUNISTRING[@]|-L/usr/local/lib -lunistring|g" -e "s|[@]LIBICONV[@]|-liconv|g" -e "s|[@]LIBINTL[@]|-L/usr/local/lib -lintl -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/usr/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/3.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guile-config.in" > "guile-config.out"
chmod +x "guile-config.out"
mv "guile-config.out" "guile-config"
guile="`echo guile | /usr/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /usr/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /usr/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@][email-masked]|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|3.0|g" -e "s|[@]GUILE_VERSION[@]|3.0.9|g" -e "s|[@]GUILE_CFLAGS[@]|-I/usr/local -I/usr/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|7:0:6|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/usr/local/Cellar/bdw-gc/8.2.2/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/usr/local/Cellar/bdw-gc/8.2.2/lib -lgc -lpthread|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/usr/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]||g" -e "s|[@]LIBFFI_LIBS[@]|-lffi|g" -e "s|[@]LIBUNISTRING[@]|-L/usr/local/lib -lunistring|g" -e "s|[@]LIBICONV[@]|-liconv|g" -e "s|[@]LIBINTL[@]|-L/usr/local/lib -lintl -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/usr/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/3.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guild.in" > "guild.out"
chmod +x "guild.out"
mv "guild.out" "guild"
guile="`echo guile | /usr/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /usr/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /usr/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@][email-masked]|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|3.0|g" -e "s|[@]GUILE_VERSION[@]|3.0.9|g" -e "s|[@]GUILE_CFLAGS[@]|-I/usr/local -I/usr/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|7:0:6|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/usr/local/Cellar/bdw-gc/8.2.2/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/usr/local/Cellar/bdw-gc/8.2.2/lib -lgc -lpthread|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/usr/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]||g" -e "s|[@]LIBFFI_LIBS[@]|-lffi|g" -e "s|[@]LIBUNISTRING[@]|-L/usr/local/lib -lunistring|g" -e "s|[@]LIBICONV[@]|-liconv|g" -e "s|[@]LIBINTL[@]|-L/usr/local/lib -lintl -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/usr/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/3.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guile-3.0.pc.in" > "guile-3.0.pc.out"
mv "guile-3.0.pc.out" "guile-3.0.pc"
Making all in libguile
date: illegal time format
usage: date [-jnRu] [-r seconds|file] [-v[+|-]val[ymwdHMS]]
            [-I[date | hours | minutes | seconds]]
            [-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
  GEN      libpath.h
  GEN      srfi-14.i.c
  SNARF  alist.x
  SNARF  array-handle.x
  SNARF  array-map.x
  SNARF  arrays.x
  SNARF  async.x
  SNARF  atomic.x
  SNARF  backtrace.x
  SNARF  boolean.x
  SNARF  bitvectors.x
  SNARF  bytevectors.x
  SNARF  chars.x
  SNARF  control.x
  SNARF  continuations.x
  SNARF  debug.x
  SNARF  deprecated.x
  SNARF  deprecation.x
  SNARF  dynl.x
  SNARF  dynwind.x
  SNARF  eq.x
  SNARF  error.x
  SNARF  eval.x
  SNARF  evalext.x
  SNARF  exceptions.x
  SNARF  expand.x
  SNARF  extensions.x
  SNARF  fdes-finalizers.x
  SNARF  feature.x
  SNARF  filesys.x
  SNARF  fluids.x
  SNARF  foreign.x
  SNARF  fports.x
  SNARF  frames.x
  SNARF  gc-malloc.x
  SNARF  gc.x
  SNARF  gettext.x
  SNARF  generalized-vectors.x
  SNARF  goops.x
  SNARF  gsubr.x
  SNARF  guardians.x
  SNARF  hash.x
  SNARF  hashtab.x
  SNARF  hooks.x
  SNARF  i18n.x
  SNARF  init.x
  SNARF  instructions.x
  SNARF  intrinsics.x
  SNARF  ioext.x
  SNARF  keywords.x
  SNARF  list.x
  SNARF  load.x
  SNARF  loader.x
  SNARF  macros.x
  SNARF  mallocs.x
  SNARF  memoize.x
  SNARF  modules.x
  SNARF  numbers.x
  SNARF  objprop.x
  SNARF  options.x
  SNARF  pairs.x
  SNARF  ports.x
  SNARF  print.x
  SNARF  procprop.x
  SNARF  procs.x
  SNARF  programs.x
  SNARF  promises.x
  SNARF  r6rs-ports.x
  SNARF  random.x
  SNARF  rdelim.x
  SNARF  read.x
  SNARF  rw.x
  SNARF  scmsigs.x
  SNARF  script.x
  SNARF  simpos.x
  SNARF  smob.x
  SNARF  sort.x
  SNARF  srcprop.x
  SNARF  srfi-1.x
  SNARF  srfi-4.x
  SNARF  srfi-13.x
  SNARF  srfi-14.x
  SNARF  srfi-60.x
  SNARF  stackchk.x
  SNARF  stacks.x
  SNARF  stime.x
  SNARF  strings.x
  SNARF  strorder.x
  SNARF  strports.x
  SNARF  struct.x
  SNARF  symbols.x
  SNARF  syntax.x
  SNARF  threads.x
  SNARF  throw.x
  SNARF  unicode.x
  SNARF  uniform.x
  SNARF  values.x
  SNARF  variable.x
  SNARF  vectors.x
  SNARF  version.x
  SNARF  vm.x
  SNARF  vports.x
  SNARF  weak-set.x
  SNARF  weak-table.x
  SNARF  weak-vector.x
  SNARF  posix.x
  SNARF  net_db.x
  SNARF  socket.x
  SNARF  regex-posix.x
/Library/Developer/CommandLineTools/usr/bin/make  all-am
  CC       guile-guile.o
  CC       libguile_3.0_la-alist.lo
  CC       libguile_3.0_la-array-handle.lo
  CC       libguile_3.0_la-array-map.lo
  CC       libguile_3.0_la-arrays.lo
  CC       libguile_3.0_la-async.lo
  CC       libguile_3.0_la-atomic.lo
  CC       libguile_3.0_la-backtrace.lo
  CC       libguile_3.0_la-boolean.lo
  CC       libguile_3.0_la-bitvectors.lo
  CC       libguile_3.0_la-bytevectors.lo
bytevectors.c:1973:1: warning: unused function 'utf8_strlen' [-Wunused-function]
UTF_STRLEN_FUNCTION (8)
^
bytevectors.c:1958:28: note: expanded from macro 'UTF_STRLEN_FUNCTION'
static inline size_t                                                    \
                                                                        ^
<scratch space>:29:1: note: expanded from here
utf8_strlen
^
1 warning generated.
  CC       libguile_3.0_la-chars.lo
  CC       libguile_3.0_la-chooks.lo
  CC       libguile_3.0_la-control.lo
  CC       libguile_3.0_la-continuations.lo
  CC       libguile_3.0_la-debug.lo
  CC       libguile_3.0_la-deprecated.lo
  CC       libguile_3.0_la-deprecation.lo
  CC       libguile_3.0_la-dynstack.lo
  CC       libguile_3.0_la-dynwind.lo
dynwind.c:65:47: warning: implicit conversion from enumeration type 'scm_t_dynwind_flags' to different enumeration type 'scm_t_dynstack_frame_flags' [-Wenum-conversion]
  scm_dynstack_push_frame (&thread->dynstack, flags);
  ~~~~~~~~~~~~~~~~~~~~~~~                     ^~~~~
dynwind.c:81:41: warning: implicit conversion from enumeration type 'scm_t_wind_flags' to different enumeration type 'scm_t_dynstack_winder_flags' [-Wenum-conversion]
  scm_dynstack_push_unwinder (dynstack, flags, proc, data);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~            ^~~~~
2 warnings generated.
  CC       libguile_3.0_la-eq.lo
  CC       libguile_3.0_la-error.lo
  CC       libguile_3.0_la-eval.lo
  CC       libguile_3.0_la-evalext.lo
  CC       libguile_3.0_la-exceptions.lo
  CC       libguile_3.0_la-expand.lo
  CC       libguile_3.0_la-extensions.lo
  CC       libguile_3.0_la-fdes-finalizers.lo
  CC       libguile_3.0_la-feature.lo
  CC       libguile_3.0_la-filesys.lo
  CC       libguile_3.0_la-finalizers.lo
  CC       libguile_3.0_la-fluids.lo
  CC       libguile_3.0_la-foreign.lo
  CC       libguile_3.0_la-foreign-object.lo
  CC       libguile_3.0_la-fports.lo
  CC       libguile_3.0_la-frames.lo
  CC       libguile_3.0_la-gc-malloc.lo
  CC       libguile_3.0_la-gc.lo
  CC       libguile_3.0_la-gettext.lo
  CC       libguile_3.0_la-generalized-vectors.lo
  CC       libguile_3.0_la-goops.lo
  CC       libguile_3.0_la-gsubr.lo
  CC       libguile_3.0_la-guardians.lo
  CC       libguile_3.0_la-hash.lo
  CC       libguile_3.0_la-hashtab.lo
  CC       libguile_3.0_la-hooks.lo
  CC       libguile_3.0_la-i18n.lo
  CC       libguile_3.0_la-init.lo
  CC       libguile_3.0_la-inline.lo
  CC       libguile_3.0_la-instructions.lo
  CC       libguile_3.0_la-integers.lo
  CC       libguile_3.0_la-intrinsics.lo
  CC       libguile_3.0_la-ioext.lo
  CC       libguile_3.0_la-jit.lo
  CC       libguile_3.0_la-keywords.lo
  CC       libguile_3.0_la-list.lo
  CC       libguile_3.0_la-load.lo
  CC       libguile_3.0_la-loader.lo
  CC       libguile_3.0_la-macros.lo
  CC       libguile_3.0_la-mallocs.lo
  CC       libguile_3.0_la-memoize.lo
  CC       libguile_3.0_la-modules.lo
  CC       libguile_3.0_la-null-threads.lo
  CC       libguile_3.0_la-numbers.lo
  CC       libguile_3.0_la-objprop.lo
  CC       libguile_3.0_la-options.lo
  CC       libguile_3.0_la-pairs.lo
  CC       libguile_3.0_la-poll.lo
  CC       libguile_3.0_la-ports.lo
  CC       libguile_3.0_la-print.lo
  CC       libguile_3.0_la-procprop.lo
  CC       libguile_3.0_la-procs.lo
  CC       libguile_3.0_la-programs.lo
  CC       libguile_3.0_la-promises.lo
  CC       libguile_3.0_la-r6rs-ports.lo
  CC       libguile_3.0_la-random.lo
  CC       libguile_3.0_la-rdelim.lo
  CC       libguile_3.0_la-read.lo
  CC       libguile_3.0_la-rw.lo
  CC       libguile_3.0_la-scmsigs.lo
  CC       libguile_3.0_la-script.lo
  CC       libguile_3.0_la-simpos.lo
  CC       libguile_3.0_la-smob.lo
  CC       libguile_3.0_la-sort.lo
  CC       libguile_3.0_la-srcprop.lo
  CC       libguile_3.0_la-srfi-1.lo
  CC       libguile_3.0_la-srfi-4.lo
  CC       libguile_3.0_la-srfi-13.lo
  CC       libguile_3.0_la-srfi-14.lo
  CC       libguile_3.0_la-srfi-60.lo
  CC       libguile_3.0_la-stackchk.lo
  CC       libguile_3.0_la-stacks.lo
  CC       libguile_3.0_la-stime.lo
  CC       libguile_3.0_la-strings.lo
  CC       libguile_3.0_la-strorder.lo
  CC       libguile_3.0_la-strports.lo
  CC       libguile_3.0_la-struct.lo
  CC       libguile_3.0_la-symbols.lo
  CC       libguile_3.0_la-syntax.lo
  CC       libguile_3.0_la-threads.lo
threads.c:361:30: warning: 'extern' variable has an initializer [-Wextern-initializer]
SCM_THREAD_LOCAL scm_thread *scm_i_current_thread = NULL;
                             ^
1 warning generated.
  CC       libguile_3.0_la-throw.lo
  CC       libguile_3.0_la-unicode.lo
  CC       libguile_3.0_la-uniform.lo
  CC       libguile_3.0_la-values.lo
  CC       libguile_3.0_la-variable.lo
  CC       libguile_3.0_la-vectors.lo
  CC       libguile_3.0_la-version.lo
  CC       libguile_3.0_la-vm.lo
In file included from vm.c:506:
./vm-engine.c:326:28: warning: result of comparison of constant 72057594037927935 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
          VM_ASSERT (nvals <= (UINTPTR_MAX >> 8), abort ());
          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm-engine.c:99:25: note: expanded from macro 'VM_ASSERT'
    if (SCM_UNLIKELY (!(condition)))      \
        ~~~~~~~~~~~~~~~~^~~~~~~~~~~
./scm.h:789:43: note: expanded from macro 'SCM_UNLIKELY'
#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
                                          ^~~~~
In file included from vm.c:514:
./vm-engine.c:326:28: warning: result of comparison of constant 72057594037927935 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
          VM_ASSERT (nvals <= (UINTPTR_MAX >> 8), abort ());
          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm-engine.c:99:25: note: expanded from macro 'VM_ASSERT'
    if (SCM_UNLIKELY (!(condition)))      \
        ~~~~~~~~~~~~~~~~^~~~~~~~~~~
./scm.h:789:43: note: expanded from macro 'SCM_UNLIKELY'
#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
                                          ^~~~~
2 warnings generated.
  CC       libguile_3.0_la-vports.lo
  CC       libguile_3.0_la-weak-set.lo
  CC       libguile_3.0_la-weak-table.lo
  CC       libguile_3.0_la-weak-vector.lo
  CC       libguile_3.0_la-lightening.lo
./lightening/lightening/lightening.c:175:30: warning: pointer type mismatch ('jit_pointer_t' (aka 'void *') and 'jit_function_pointer_t' (aka 'void (*)()')) [-Wpointer-type-mismatch]
  return _jit->emitting_data ? ret : jit_address_to_function_pointer (ret);
                             ^ ~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./lightening/lightening/lightening.c:985:32: warning: implicit conversion from enumeration type 'enum jit_operand_kind' to different enumeration type 'enum jit_operand_abi' [-Wenum-conversion]
        if (is_fpr_arg (src[j].kind)) {
            ~~~~~~~~~~  ~~~~~~~^~~~
2 warnings generated.
  CC       libguile_3.0_la-dynl.lo
  CC       libguile_3.0_la-posix.lo
posix.c:1757:21: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations]
  SCM_SYSCALL (rv = tmpnam (name));
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:197:1: note: 'tmpnam' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.")
^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
1 warning generated.
  CC       libguile_3.0_la-net_db.lo
  CC       libguile_3.0_la-socket.lo
  CC       libguile_3.0_la-regex-posix.lo
  CCLD     libguile-3.0.la
warning: (x86_64) /tmp/lto.o unable to open object file: No such file or directory
warning: no debug symbols in executable (-arch x86_64)
  CCLD     guile
  GEN      c-tokenize.o
  GEN      guile_filter_doc_snarfage
  SNARF  alist.doc
  SNARF  array-handle.doc
  SNARF  array-map.doc
  SNARF  arrays.doc
  SNARF  async.doc
  SNARF  atomic.doc
  SNARF  backtrace.doc
  SNARF  boolean.doc
  SNARF  bitvectors.doc
  SNARF  bytevectors.doc
  SNARF  chars.doc
  SNARF  control.doc
  SNARF  continuations.doc
  SNARF  debug.doc
  SNARF  deprecated.doc
  SNARF  deprecation.doc
  SNARF  dynl.doc
  SNARF  dynwind.doc
  SNARF  eq.doc
  SNARF  error.doc
  SNARF  eval.doc
  SNARF  evalext.doc
  SNARF  exceptions.doc
  SNARF  expand.doc
  SNARF  extensions.doc
  SNARF  fdes-finalizers.doc
  SNARF  feature.doc
  SNARF  filesys.doc
  SNARF  fluids.doc
  SNARF  foreign.doc
  SNARF  fports.doc
  SNARF  gc-malloc.doc
  SNARF  gc.doc
  SNARF  gettext.doc
  SNARF  generalized-vectors.doc
  SNARF  goops.doc
  SNARF  gsubr.doc
  SNARF  guardians.doc
  SNARF  hash.doc
  SNARF  hashtab.doc
  SNARF  hooks.doc
  SNARF  i18n.doc
  SNARF  init.doc
  SNARF  ioext.doc
  SNARF  keywords.doc
  SNARF  list.doc
  SNARF  load.doc
  SNARF  macros.doc
  SNARF  mallocs.doc
  SNARF  memoize.doc
  SNARF  modules.doc
  SNARF  numbers.doc
  SNARF  objprop.doc
  SNARF  options.doc
  SNARF  pairs.doc
  SNARF  ports.doc
  SNARF  print.doc
  SNARF  procprop.doc
  SNARF  procs.doc
  SNARF  promises.doc
  SNARF  r6rs-ports.doc
  SNARF  random.doc
  SNARF  rdelim.doc
  SNARF  read.doc
  SNARF  rw.doc
  SNARF  scmsigs.doc
  SNARF  script.doc
  SNARF  simpos.doc
  SNARF  smob.doc
  SNARF  sort.doc
  SNARF  srcprop.doc
  SNARF  srfi-1.doc
  SNARF  srfi-4.doc
  SNARF  srfi-13.doc
  SNARF  srfi-14.doc
  SNARF  srfi-60.doc
  SNARF  stackchk.doc
  SNARF  stacks.doc
  SNARF  stime.doc
  SNARF  strings.doc
  SNARF  strorder.doc
  SNARF  strports.doc
  SNARF  struct.doc
  SNARF  symbols.doc
  SNARF  syntax.doc
  SNARF  threads.doc
  SNARF  throw.doc
  SNARF  unicode.doc
  SNARF  uniform.doc
  SNARF  values.doc
  SNARF  variable.doc
  SNARF  vectors.doc
  SNARF  version.doc
  SNARF  vports.doc
  SNARF  weak-set.doc
  SNARF  weak-table.doc
  SNARF  weak-vector.doc
  SNARF  posix.doc
  SNARF  net_db.doc
  SNARF  socket.doc
  SNARF  regex-posix.doc
  GEN      guile-procedures.texi
Making all in module
make[2]: Nothing to be done for `all'.
Making all in stage0
  BOOTSTRAP(stage0) GUILEC ice-9/eval.go
wrote `ice-9/eval.go'
  BOOTSTRAP(stage0) GUILEC ice-9/psyntax-pp.go
wrote `ice-9/psyntax-pp.go'
  BOOTSTRAP(stage0) GUILEC ice-9/boot-9.go
wrote `ice-9/boot-9.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il.go
wrote `language/tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/analyze.go
wrote `language/tree-il/analyze.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/compile-bytecode.go
wrote `language/tree-il/compile-bytecode.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/compile-cps.go
wrote `language/tree-il/compile-cps.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/cps-primitives.go
wrote `language/tree-il/cps-primitives.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/debug.go
wrote `language/tree-il/debug.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/effects.go
wrote `language/tree-il/effects.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/eta-expand.go
wrote `language/tree-il/eta-expand.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/fix-letrec.go
wrote `language/tree-il/fix-letrec.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/inlinable-exports.go
wrote `language/tree-il/inlinable-exports.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/letrectify.go
wrote `language/tree-il/letrectify.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/optimize.go
wrote `language/tree-il/optimize.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/peval.go
wrote `language/tree-il/peval.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/primitives.go
wrote `language/tree-il/primitives.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/resolve-free-vars.go
wrote `language/tree-il/resolve-free-vars.go'
  BOOTSTRAP(stage0) GUILEC language/tree-il/spec.go
wrote `language/tree-il/spec.go'
  BOOTSTRAP(stage0) GUILEC language/cps.go
wrote `language/cps.go'
  BOOTSTRAP(stage0) GUILEC language/cps/closure-conversion.go
wrote `language/cps/closure-conversion.go'
  BOOTSTRAP(stage0) GUILEC language/cps/compile-bytecode.go
wrote `language/cps/compile-bytecode.go'
  BOOTSTRAP(stage0) GUILEC language/cps/contification.go
wrote `language/cps/contification.go'
  BOOTSTRAP(stage0) GUILEC language/cps/cse.go
wrote `language/cps/cse.go'
  BOOTSTRAP(stage0) GUILEC language/cps/dce.go
wrote `language/cps/dce.go'
  BOOTSTRAP(stage0) GUILEC language/cps/devirtualize-integers.go
wrote `language/cps/devirtualize-integers.go'
  BOOTSTRAP(stage0) GUILEC language/cps/dump.go
wrote `language/cps/dump.go'
  BOOTSTRAP(stage0) GUILEC language/cps/elide-arity-checks.go
wrote `language/cps/elide-arity-checks.go'
  BOOTSTRAP(stage0) GUILEC language/cps/effects-analysis.go
wrote `language/cps/effects-analysis.go'
  BOOTSTRAP(stage0) GUILEC language/cps/graphs.go
wrote `language/cps/graphs.go'
  BOOTSTRAP(stage0) GUILEC language/cps/intmap.go
wrote `language/cps/intmap.go'
  BOOTSTRAP(stage0) GUILEC language/cps/intset.go
wrote `language/cps/intset.go'
  BOOTSTRAP(stage0) GUILEC language/cps/licm.go
wrote `language/cps/licm.go'
  BOOTSTRAP(stage0) GUILEC language/cps/loop-instrumentation.go
wrote `language/cps/loop-instrumentation.go'
  BOOTSTRAP(stage0) GUILEC language/cps/optimize.go
wrote `language/cps/optimize.go'
  BOOTSTRAP(stage0) GUILEC language/cps/peel-loops.go
wrote `language/cps/peel-loops.go'
  BOOTSTRAP(stage0) GUILEC language/cps/prune-top-level-scopes.go
wrote `language/cps/prune-top-level-scopes.go'
  BOOTSTRAP(stage0) GUILEC language/cps/reify-primitives.go
wrote `language/cps/reify-primitives.go'
  BOOTSTRAP(stage0) GUILEC language/cps/renumber.go
wrote `language/cps/renumber.go'
  BOOTSTRAP(stage0) GUILEC language/cps/return-types.go
wrote `language/cps/return-types.go'
  BOOTSTRAP(stage0) GUILEC language/cps/rotate-loops.go
wrote `language/cps/rotate-loops.go'
  BOOTSTRAP(stage0) GUILEC language/cps/self-references.go
wrote `language/cps/self-references.go'
  BOOTSTRAP(stage0) GUILEC language/cps/simplify.go
wrote `language/cps/simplify.go'
  BOOTSTRAP(stage0) GUILEC language/cps/slot-allocation.go
wrote `language/cps/slot-allocation.go'
  BOOTSTRAP(stage0) GUILEC language/cps/spec.go
wrote `language/cps/spec.go'
  BOOTSTRAP(stage0) GUILEC language/cps/specialize-primcalls.go
wrote `language/cps/specialize-primcalls.go'
  BOOTSTRAP(stage0) GUILEC language/cps/specialize-numbers.go
wrote `language/cps/specialize-numbers.go'
  BOOTSTRAP(stage0) GUILEC language/cps/split-rec.go
wrote `language/cps/split-rec.go'
  BOOTSTRAP(stage0) GUILEC language/cps/switch.go
wrote `language/cps/switch.go'
  BOOTSTRAP(stage0) GUILEC language/cps/type-checks.go
wrote `language/cps/type-checks.go'
  BOOTSTRAP(stage0) GUILEC language/cps/type-fold.go
wrote `language/cps/type-fold.go'
  BOOTSTRAP(stage0) GUILEC language/cps/types.go
wrote `language/cps/types.go'
  BOOTSTRAP(stage0) GUILEC language/cps/utils.go
wrote `language/cps/utils.go'
  BOOTSTRAP(stage0) GUILEC language/cps/verify.go
wrote `language/cps/verify.go'
  BOOTSTRAP(stage0) GUILEC language/cps/with-cps.go
wrote `language/cps/with-cps.go'
  BOOTSTRAP(stage0) GUILEC ice-9/and-let-star.go
wrote `ice-9/and-let-star.go'
  BOOTSTRAP(stage0) GUILEC ice-9/arrays.go
wrote `ice-9/arrays.go'
  BOOTSTRAP(stage0) GUILEC ice-9/atomic.go
wrote `ice-9/atomic.go'
  BOOTSTRAP(stage0) GUILEC ice-9/binary-ports.go
wrote `ice-9/binary-ports.go'
  BOOTSTRAP(stage0) GUILEC ice-9/buffered-input.go
wrote `ice-9/buffered-input.go'
  BOOTSTRAP(stage0) GUILEC ice-9/calling.go
wrote `ice-9/calling.go'
  BOOTSTRAP(stage0) GUILEC ice-9/command-line.go
wrote `ice-9/command-line.go'
  BOOTSTRAP(stage0) GUILEC ice-9/common-list.go
wrote `ice-9/common-list.go'
  BOOTSTRAP(stage0) GUILEC ice-9/control.go
wrote `ice-9/control.go'
  BOOTSTRAP(stage0) GUILEC ice-9/copy-tree.go
wrote `ice-9/copy-tree.go'
  BOOTSTRAP(stage0) GUILEC ice-9/curried-definitions.go
wrote `ice-9/curried-definitions.go'
  BOOTSTRAP(stage0) GUILEC ice-9/deprecated.go
wrote `ice-9/deprecated.go'
  BOOTSTRAP(stage0) GUILEC ice-9/documentation.go
wrote `ice-9/documentation.go'
  BOOTSTRAP(stage0) GUILEC ice-9/eval-string.go
wrote `ice-9/eval-string.go'
  BOOTSTRAP(stage0) GUILEC ice-9/exceptions.go
wrote `ice-9/exceptions.go'
  BOOTSTRAP(stage0) GUILEC ice-9/expect.go
wrote `ice-9/expect.go'
  BOOTSTRAP(stage0) GUILEC ice-9/fdes-finalizers.go
wrote `ice-9/fdes-finalizers.go'
  BOOTSTRAP(stage0) GUILEC ice-9/format.go
wrote `ice-9/format.go'
  BOOTSTRAP(stage0) GUILEC ice-9/ftw.go
wrote `ice-9/ftw.go'
  BOOTSTRAP(stage0) GUILEC ice-9/futures.go
wrote `ice-9/futures.go'
  BOOTSTRAP(stage0) GUILEC ice-9/gap-buffer.go
wrote `ice-9/gap-buffer.go'
  BOOTSTRAP(stage0) GUILEC ice-9/getopt-long.go
wrote `ice-9/getopt-long.go'
  BOOTSTRAP(stage0) GUILEC ice-9/hash-table.go
wrote `ice-9/hash-table.go'
  BOOTSTRAP(stage0) GUILEC ice-9/hcons.go
wrote `ice-9/hcons.go'
  BOOTSTRAP(stage0) GUILEC ice-9/history.go
wrote `ice-9/history.go'
  BOOTSTRAP(stage0) GUILEC ice-9/i18n.go
wrote `ice-9/i18n.go'
  BOOTSTRAP(stage0) GUILEC ice-9/iconv.go
wrote `ice-9/iconv.go'
  BOOTSTRAP(stage0) GUILEC ice-9/lineio.go
wrote `ice-9/lineio.go'
  BOOTSTRAP(stage0) GUILEC ice-9/list.go
wrote `ice-9/list.go'
  BOOTSTRAP(stage0) GUILEC ice-9/local-eval.go
wrote `ice-9/local-eval.go'
  BOOTSTRAP(stage0) GUILEC ice-9/ls.go
wrote `ice-9/ls.go'
  BOOTSTRAP(stage0) GUILEC ice-9/match.go
wrote `ice-9/match.go'
  BOOTSTRAP(stage0) GUILEC ice-9/networking.go
wrote `ice-9/networking.go'
  BOOTSTRAP(stage0) GUILEC ice-9/null.go
wrote `ice-9/null.go'
  BOOTSTRAP(stage0) GUILEC ice-9/occam-channel.go
wrote `ice-9/occam-channel.go'
  BOOTSTRAP(stage0) GUILEC ice-9/optargs.go
wrote `ice-9/optargs.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg.go
wrote `ice-9/peg.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg/cache.go
wrote `ice-9/peg/cache.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg/codegen.go
wrote `ice-9/peg/codegen.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg/simplify-tree.go
wrote `ice-9/peg/simplify-tree.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg/string-peg.go
wrote `ice-9/peg/string-peg.go'
  BOOTSTRAP(stage0) GUILEC ice-9/peg/using-parsers.go
wrote `ice-9/peg/using-parsers.go'
  BOOTSTRAP(stage0) GUILEC ice-9/poe.go
wrote `ice-9/poe.go'
  BOOTSTRAP(stage0) GUILEC ice-9/poll.go
wrote `ice-9/poll.go'
  BOOTSTRAP(stage0) GUILEC ice-9/popen.go
wrote `ice-9/popen.go'
  BOOTSTRAP(stage0) GUILEC ice-9/ports.go
wrote `ice-9/ports.go'
  BOOTSTRAP(stage0) GUILEC ice-9/posix.go
wrote `ice-9/posix.go'
  BOOTSTRAP(stage0) GUILEC ice-9/pretty-print.go
wrote `ice-9/pretty-print.go'
  BOOTSTRAP(stage0) GUILEC ice-9/q.go
wrote `ice-9/q.go'
  BOOTSTRAP(stage0) GUILEC ice-9/r5rs.go
wrote `ice-9/r5rs.go'
  BOOTSTRAP(stage0) GUILEC ice-9/rdelim.go
wrote `ice-9/rdelim.go'
  BOOTSTRAP(stage0) GUILEC ice-9/receive.go
wrote `ice-9/receive.go'
  BOOTSTRAP(stage0) GUILEC ice-9/regex.go
wrote `ice-9/regex.go'
  BOOTSTRAP(stage0) GUILEC ice-9/runq.go
wrote `ice-9/runq.go'
  BOOTSTRAP(stage0) GUILEC ice-9/rw.go
wrote `ice-9/rw.go'
  BOOTSTRAP(stage0) GUILEC ice-9/safe-r5rs.go
wrote `ice-9/safe-r5rs.go'
  BOOTSTRAP(stage0) GUILEC ice-9/safe.go
wrote `ice-9/safe.go'
  BOOTSTRAP(stage0) GUILEC ice-9/sandbox.go
wrote `ice-9/sandbox.go'
  BOOTSTRAP(stage0) GUILEC ice-9/save-stack.go
wrote `ice-9/save-stack.go'
  BOOTSTRAP(stage0) GUILEC ice-9/scm-style-repl.go
wrote `ice-9/scm-style-repl.go'
  BOOTSTRAP(stage0) GUILEC ice-9/serialize.go
wrote `ice-9/serialize.go'
  BOOTSTRAP(stage0) GUILEC ice-9/session.go
wrote `ice-9/session.go'
  BOOTSTRAP(stage0) GUILEC ice-9/slib.go
WARNING: Use of `load' in declarative module (#{ g342}#).  Add #:declarative? #f to your define-module invocation.
wrote `ice-9/slib.go'
  BOOTSTRAP(stage0) GUILEC ice-9/stack-catch.go
wrote `ice-9/stack-catch.go'
  BOOTSTRAP(stage0) GUILEC ice-9/streams.go
wrote `ice-9/streams.go'
  BOOTSTRAP(stage0) GUILEC ice-9/string-fun.go
wrote `ice-9/string-fun.go'
  BOOTSTRAP(stage0) GUILEC ice-9/suspendable-ports.go
wrote `ice-9/suspendable-ports.go'
  BOOTSTRAP(stage0) GUILEC ice-9/textual-ports.go
wrote `ice-9/textual-ports.go'
  BOOTSTRAP(stage0) GUILEC ice-9/threads.go
wrote `ice-9/threads.go'
  BOOTSTRAP(stage0) GUILEC ice-9/time.go
wrote `ice-9/time.go'
  BOOTSTRAP(stage0) GUILEC ice-9/top-repl.go
WARNING: Use of `load' in declarative module (system repl command).  Add #:declarative? #f to your define-module invocation.
wrote `ice-9/top-repl.go'
  BOOTSTRAP(stage0) GUILEC ice-9/unicode.go
wrote `ice-9/unicode.go'
  BOOTSTRAP(stage0) GUILEC ice-9/vlist.go
wrote `ice-9/vlist.go'
  BOOTSTRAP(stage0) GUILEC ice-9/weak-vector.go
wrote `ice-9/weak-vector.go'
  BOOTSTRAP(stage0) GUILEC language/brainfuck/parse.go
wrote `language/brainfuck/parse.go'
  BOOTSTRAP(stage0) GUILEC language/brainfuck/compile-scheme.go
wrote `language/brainfuck/compile-scheme.go'
  BOOTSTRAP(stage0) GUILEC language/brainfuck/compile-tree-il.go
wrote `language/brainfuck/compile-tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/brainfuck/spec.go
wrote `language/brainfuck/spec.go'
  BOOTSTRAP(stage0) GUILEC language/bytecode.go
wrote `language/bytecode.go'
  BOOTSTRAP(stage0) GUILEC language/bytecode/spec.go
wrote `language/bytecode/spec.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/tokenize.go
wrote `language/ecmascript/tokenize.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/parse.go
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '--' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '++' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '-' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '+' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'semicolon' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'dot' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lbracket' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lparen' in state 422
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '--' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '++' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '-' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '+' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'semicolon' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'dot' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lbracket' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lparen' in state 397
%% Shift/Reduce conflict (shift 367, reduce 49) on 'else' in state 319
%% Shift/Reduce conflict (shift 144, reduce 177) on 'in' in state 242
%% Shift/Reduce conflict (shift 144, reduce 178) on 'in' in state 241
%% Shift/Reduce conflict (shift 144, reduce 179) on 'in' in state 240
%% Shift/Reduce conflict (shift 144, reduce 180) on 'in' in state 239
%% Shift/Reduce conflict (shift 80, reduce 119) on 'colon' in state 125
%% Shift/Reduce conflict (shift 170, reduce 139) on '++' in state 85
%% Shift/Reduce conflict (shift 169, reduce 139) on '--' in state 85
%% Shift/Reduce conflict (shift 153, reduce 159) on '+' in state 49
%% Shift/Reduce conflict (shift 152, reduce 159) on '-' in state 49
%% Shift/Reduce conflict (shift 144, reduce 176) on 'in' in state 47
wrote `language/ecmascript/parse.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/impl.go
wrote `language/ecmascript/impl.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/base.go
wrote `language/ecmascript/base.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/function.go
wrote `language/ecmascript/function.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/array.go
wrote `language/ecmascript/array.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/compile-tree-il.go
wrote `language/ecmascript/compile-tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/ecmascript/spec.go
wrote `language/ecmascript/spec.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/falias.go
wrote `language/elisp/falias.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/lexer.go
wrote `language/elisp/lexer.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/parser.go
wrote `language/elisp/parser.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/bindings.go
wrote `language/elisp/bindings.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/compile-tree-il.go
wrote `language/elisp/compile-tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/runtime.go
wrote `language/elisp/runtime.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/runtime/function-slot.go
wrote `language/elisp/runtime/function-slot.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/runtime/value-slot.go
wrote `language/elisp/runtime/value-slot.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/spec.go
wrote `language/elisp/spec.go'
  BOOTSTRAP(stage0) GUILEC language/scheme/compile-tree-il.go
wrote `language/scheme/compile-tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/scheme/decompile-tree-il.go
wrote `language/scheme/decompile-tree-il.go'
  BOOTSTRAP(stage0) GUILEC language/scheme/spec.go
wrote `language/scheme/spec.go'
  BOOTSTRAP(stage0) GUILEC language/value/spec.go
wrote `language/value/spec.go'
  BOOTSTRAP(stage0) GUILEC rnrs/base.go
wrote `rnrs/base.go'
  BOOTSTRAP(stage0) GUILEC rnrs/conditions.go
wrote `rnrs/conditions.go'
  BOOTSTRAP(stage0) GUILEC rnrs/control.go
wrote `rnrs/control.go'
  BOOTSTRAP(stage0) GUILEC rnrs/enums.go
wrote `rnrs/enums.go'
  BOOTSTRAP(stage0) GUILEC rnrs/eval.go
wrote `rnrs/eval.go'
  BOOTSTRAP(stage0) GUILEC rnrs/exceptions.go
wrote `rnrs/exceptions.go'
  BOOTSTRAP(stage0) GUILEC rnrs/files.go
wrote `rnrs/files.go'
  BOOTSTRAP(stage0) GUILEC rnrs/hashtables.go
wrote `rnrs/hashtables.go'
  BOOTSTRAP(stage0) GUILEC rnrs/lists.go
wrote `rnrs/lists.go'
  BOOTSTRAP(stage0) GUILEC rnrs/mutable-pairs.go
wrote `rnrs/mutable-pairs.go'
  BOOTSTRAP(stage0) GUILEC rnrs/mutable-strings.go
wrote `rnrs/mutable-strings.go'
  BOOTSTRAP(stage0) GUILEC rnrs/programs.go
wrote `rnrs/programs.go'
  BOOTSTRAP(stage0) GUILEC rnrs/r5rs.go
wrote `rnrs/r5rs.go'
  BOOTSTRAP(stage0) GUILEC rnrs/sorting.go
wrote `rnrs/sorting.go'
  BOOTSTRAP(stage0) GUILEC rnrs/syntax-case.go
wrote `rnrs/syntax-case.go'
  BOOTSTRAP(stage0) GUILEC rnrs/unicode.go
wrote `rnrs/unicode.go'
  BOOTSTRAP(stage0) GUILEC rnrs/arithmetic/bitwise.go
wrote `rnrs/arithmetic/bitwise.go'
  BOOTSTRAP(stage0) GUILEC rnrs/arithmetic/fixnums.go
wrote `rnrs/arithmetic/fixnums.go'
  BOOTSTRAP(stage0) GUILEC rnrs/arithmetic/flonums.go
wrote `rnrs/arithmetic/flonums.go'
  BOOTSTRAP(stage0) GUILEC rnrs/bytevectors.go
wrote `rnrs/bytevectors.go'
  BOOTSTRAP(stage0) GUILEC rnrs/bytevectors/gnu.go
wrote `rnrs/bytevectors/gnu.go'
  BOOTSTRAP(stage0) GUILEC rnrs/io/simple.go
wrote `rnrs/io/simple.go'
  BOOTSTRAP(stage0) GUILEC rnrs/io/ports.go
wrote `rnrs/io/ports.go'
  BOOTSTRAP(stage0) GUILEC rnrs/records/inspection.go
wrote `rnrs/records/inspection.go'
  BOOTSTRAP(stage0) GUILEC rnrs/records/procedural.go
wrote `rnrs/records/procedural.go'
  BOOTSTRAP(stage0) GUILEC rnrs/records/syntactic.go
wrote `rnrs/records/syntactic.go'
  BOOTSTRAP(stage0) GUILEC rnrs.go
wrote `rnrs.go'
  BOOTSTRAP(stage0) GUILEC oop/goops.go
wrote `oop/goops.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/active-slot.go
wrote `oop/goops/active-slot.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/composite-slot.go
wrote `oop/goops/composite-slot.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/describe.go
wrote `oop/goops/describe.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/internal.go
wrote `oop/goops/internal.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/save.go
wrote `oop/goops/save.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/stklos.go
wrote `oop/goops/stklos.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/accessors.go
wrote `oop/goops/accessors.go'
  BOOTSTRAP(stage0) GUILEC oop/goops/simple.go
wrote `oop/goops/simple.go'
  BOOTSTRAP(stage0) GUILEC scheme/base.go
wrote `scheme/base.go'
  BOOTSTRAP(stage0) GUILEC scheme/case-lambda.go
wrote `scheme/case-lambda.go'
  BOOTSTRAP(stage0) GUILEC scheme/char.go
wrote `scheme/char.go'
  BOOTSTRAP(stage0) GUILEC scheme/complex.go
wrote `scheme/complex.go'
  BOOTSTRAP(stage0) GUILEC scheme/cxr.go
wrote `scheme/cxr.go'
  BOOTSTRAP(stage0) GUILEC scheme/eval.go
wrote `scheme/eval.go'
  BOOTSTRAP(stage0) GUILEC scheme/file.go
wrote `scheme/file.go'
  BOOTSTRAP(stage0) GUILEC scheme/inexact.go
wrote `scheme/inexact.go'
  BOOTSTRAP(stage0) GUILEC scheme/lazy.go
wrote `scheme/lazy.go'
  BOOTSTRAP(stage0) GUILEC scheme/load.go
WARNING: Use of `load' in declarative module (scheme load).  Add #:declarative? #f to your define-module invocation.
wrote `scheme/load.go'
  BOOTSTRAP(stage0) GUILEC scheme/process-context.go
wrote `scheme/process-context.go'
  BOOTSTRAP(stage0) GUILEC scheme/r5rs.go
wrote `scheme/r5rs.go'
  BOOTSTRAP(stage0) GUILEC scheme/read.go
wrote `scheme/read.go'
  BOOTSTRAP(stage0) GUILEC scheme/repl.go
wrote `scheme/repl.go'
  BOOTSTRAP(stage0) GUILEC scheme/time.go
wrote `scheme/time.go'
  BOOTSTRAP(stage0) GUILEC scheme/write.go
wrote `scheme/write.go'
  BOOTSTRAP(stage0) GUILEC scripts/compile.go
wrote `scripts/compile.go'
  BOOTSTRAP(stage0) GUILEC scripts/disassemble.go
wrote `scripts/disassemble.go'
  BOOTSTRAP(stage0) GUILEC scripts/display-commentary.go
wrote `scripts/display-commentary.go'
  BOOTSTRAP(stage0) GUILEC scripts/doc-snarf.go
wrote `scripts/doc-snarf.go'
  BOOTSTRAP(stage0) GUILEC scripts/frisk.go
wrote `scripts/frisk.go'
  BOOTSTRAP(stage0) GUILEC scripts/generate-autoload.go
wrote `scripts/generate-autoload.go'
  BOOTSTRAP(stage0) GUILEC scripts/help.go
wrote `scripts/help.go'
  BOOTSTRAP(stage0) GUILEC scripts/lint.go
wrote `scripts/lint.go'
  BOOTSTRAP(stage0) GUILEC scripts/list.go
wrote `scripts/list.go'
  BOOTSTRAP(stage0) GUILEC scripts/punify.go
wrote `scripts/punify.go'
  BOOTSTRAP(stage0) GUILEC scripts/read-scheme-source.go
wrote `scripts/read-scheme-source.go'
  BOOTSTRAP(stage0) GUILEC scripts/read-text-outline.go
wrote `scripts/read-text-outline.go'
  BOOTSTRAP(stage0) GUILEC scripts/use2dot.go
wrote `scripts/use2dot.go'
  BOOTSTRAP(stage0) GUILEC scripts/snarf-check-and-output-texi.go
wrote `scripts/snarf-check-and-output-texi.go'
  BOOTSTRAP(stage0) GUILEC scripts/summarize-guile-TODO.go
wrote `scripts/summarize-guile-TODO.go'
  BOOTSTRAP(stage0) GUILEC scripts/api-diff.go
wrote `scripts/api-diff.go'
  BOOTSTRAP(stage0) GUILEC scripts/read-rfc822.go
wrote `scripts/read-rfc822.go'
  BOOTSTRAP(stage0) GUILEC scripts/snarf-guile-m4-docs.go
wrote `scripts/snarf-guile-m4-docs.go'
  BOOTSTRAP(stage0) GUILEC scripts/autofrisk.go
wrote `scripts/autofrisk.go'
  BOOTSTRAP(stage0) GUILEC scripts/scan-api.go
wrote `scripts/scan-api.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-1.go
wrote `srfi/srfi-1.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-2.go
wrote `srfi/srfi-2.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-4.go
wrote `srfi/srfi-4.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-4/gnu.go
wrote `srfi/srfi-4/gnu.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-6.go
wrote `srfi/srfi-6.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-8.go
wrote `srfi/srfi-8.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-9.go
wrote `srfi/srfi-9.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-9/gnu.go
wrote `srfi/srfi-9/gnu.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-10.go
wrote `srfi/srfi-10.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-11.go
wrote `srfi/srfi-11.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-13.go
wrote `srfi/srfi-13.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-14.go
wrote `srfi/srfi-14.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-16.go
wrote `srfi/srfi-16.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-17.go
wrote `srfi/srfi-17.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-18.go
wrote `srfi/srfi-18.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-19.go
wrote `srfi/srfi-19.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-26.go
wrote `srfi/srfi-26.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-27.go
wrote `srfi/srfi-27.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-28.go
wrote `srfi/srfi-28.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-31.go
wrote `srfi/srfi-31.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-34.go
wrote `srfi/srfi-34.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-35.go
wrote `srfi/srfi-35.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-37.go
wrote `srfi/srfi-37.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-38.go
wrote `srfi/srfi-38.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-41.go
wrote `srfi/srfi-41.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-42.go
wrote `srfi/srfi-42.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-43.go
wrote `srfi/srfi-43.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-39.go
wrote `srfi/srfi-39.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-45.go
wrote `srfi/srfi-45.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-60.go
wrote `srfi/srfi-60.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-64.go
wrote `srfi/srfi-64.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-67.go
wrote `srfi/srfi-67.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-69.go
wrote `srfi/srfi-69.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-71.go
wrote `srfi/srfi-71.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-88.go
wrote `srfi/srfi-88.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-98.go
wrote `srfi/srfi-98.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-111.go
wrote `srfi/srfi-111.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-171.go
wrote `srfi/srfi-171.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-171/gnu.go
wrote `srfi/srfi-171/gnu.go'
  BOOTSTRAP(stage0) GUILEC srfi/srfi-171/meta.go
wrote `srfi/srfi-171/meta.go'
  BOOTSTRAP(stage0) GUILEC statprof.go
wrote `statprof.go'
  BOOTSTRAP(stage0) GUILEC system/base/pmatch.go
wrote `system/base/pmatch.go'
  BOOTSTRAP(stage0) GUILEC system/base/syntax.go
wrote `system/base/syntax.go'
  BOOTSTRAP(stage0) GUILEC system/base/compile.go
wrote `system/base/compile.go'
  BOOTSTRAP(stage0) GUILEC system/base/optimize.go
wrote `system/base/optimize.go'
  BOOTSTRAP(stage0) GUILEC system/base/language.go
wrote `system/base/language.go'
  BOOTSTRAP(stage0) GUILEC system/base/lalr.go
wrote `system/base/lalr.go'
  BOOTSTRAP(stage0) GUILEC system/base/message.go
wrote `system/base/message.go'
  BOOTSTRAP(stage0) GUILEC system/base/target.go
wrote `system/base/target.go'
  BOOTSTRAP(stage0) GUILEC system/base/types.go
wrote `system/base/types.go'
  BOOTSTRAP(stage0) GUILEC system/base/types/internal.go
wrote `system/base/types/internal.go'
  BOOTSTRAP(stage0) GUILEC system/base/ck.go
wrote `system/base/ck.go'
  BOOTSTRAP(stage0) GUILEC system/foreign.go
wrote `system/foreign.go'
  BOOTSTRAP(stage0) GUILEC system/foreign-library.go
wrote `system/foreign-library.go'
  BOOTSTRAP(stage0) GUILEC system/foreign-object.go
wrote `system/foreign-object.go'
  BOOTSTRAP(stage0) GUILEC system/repl/debug.go
wrote `system/repl/debug.go'
  BOOTSTRAP(stage0) GUILEC system/repl/error-handling.go
WARNING: Use of `load' in declarative module (system repl command).  Add #:declarative? #f to your define-module invocation.
wrote `system/repl/error-handling.go'
  BOOTSTRAP(stage0) GUILEC system/repl/common.go
wrote `system/repl/common.go'
  BOOTSTRAP(stage0) GUILEC system/repl/command.go
WARNING: Use of `load' in declarative module (system repl command).  Add #:declarative? #f to your define-module invocation.
wrote `system/repl/command.go'
  BOOTSTRAP(stage0) GUILEC system/repl/repl.go
wrote `system/repl/repl.go'
  BOOTSTRAP(stage0) GUILEC system/repl/server.go
wrote `system/repl/server.go'
  BOOTSTRAP(stage0) GUILEC system/repl/coop-server.go
wrote `system/repl/coop-server.go'
  BOOTSTRAP(stage0) GUILEC system/vm/assembler.go
wrote `system/vm/assembler.go'
  BOOTSTRAP(stage0) GUILEC system/vm/coverage.go
wrote `system/vm/coverage.go'
  BOOTSTRAP(stage0) GUILEC system/vm/debug.go
wrote `system/vm/debug.go'
  BOOTSTRAP(stage0) GUILEC system/vm/disassembler.go
wrote `system/vm/disassembler.go'
  BOOTSTRAP(stage0) GUILEC system/vm/dwarf.go
wrote `system/vm/dwarf.go'
  BOOTSTRAP(stage0) GUILEC system/vm/elf.go
wrote `system/vm/elf.go'
  BOOTSTRAP(stage0) GUILEC system/vm/frame.go
wrote `system/vm/frame.go'
  BOOTSTRAP(stage0) GUILEC system/vm/inspect.go
wrote `system/vm/inspect.go'
  BOOTSTRAP(stage0) GUILEC system/vm/linker.go
wrote `system/vm/linker.go'
  BOOTSTRAP(stage0) GUILEC system/vm/loader.go
wrote `system/vm/loader.go'
  BOOTSTRAP(stage0) GUILEC system/vm/program.go
wrote `system/vm/program.go'
  BOOTSTRAP(stage0) GUILEC system/vm/trace.go
wrote `system/vm/trace.go'
  BOOTSTRAP(stage0) GUILEC system/vm/trap-state.go
wrote `system/vm/trap-state.go'
  BOOTSTRAP(stage0) GUILEC system/vm/traps.go
wrote `system/vm/traps.go'
  BOOTSTRAP(stage0) GUILEC system/vm/vm.go
wrote `system/vm/vm.go'
  BOOTSTRAP(stage0) GUILEC system/syntax.go
wrote `system/syntax.go'
  BOOTSTRAP(stage0) GUILEC system/xref.go
wrote `system/xref.go'
  BOOTSTRAP(stage0) GUILEC sxml/apply-templates.go
wrote `sxml/apply-templates.go'
  BOOTSTRAP(stage0) GUILEC sxml/fold.go
wrote `sxml/fold.go'
  BOOTSTRAP(stage0) GUILEC sxml/match.go
wrote `sxml/match.go'
  BOOTSTRAP(stage0) GUILEC sxml/simple.go
wrote `sxml/simple.go'
  BOOTSTRAP(stage0) GUILEC sxml/ssax/input-parse.go
wrote `sxml/ssax/input-parse.go'
  BOOTSTRAP(stage0) GUILEC sxml/ssax.go
wrote `sxml/ssax.go'
  BOOTSTRAP(stage0) GUILEC sxml/transform.go
wrote `sxml/transform.go'
  BOOTSTRAP(stage0) GUILEC sxml/xpath.go
wrote `sxml/xpath.go'
  BOOTSTRAP(stage0) GUILEC texinfo.go
wrote `texinfo.go'
  BOOTSTRAP(stage0) GUILEC texinfo/docbook.go
wrote `texinfo/docbook.go'
  BOOTSTRAP(stage0) GUILEC texinfo/html.go
wrote `texinfo/html.go'
  BOOTSTRAP(stage0) GUILEC texinfo/indexing.go
wrote `texinfo/indexing.go'
  BOOTSTRAP(stage0) GUILEC texinfo/string-utils.go
wrote `texinfo/string-utils.go'
  BOOTSTRAP(stage0) GUILEC texinfo/plain-text.go
wrote `texinfo/plain-text.go'
  BOOTSTRAP(stage0) GUILEC texinfo/reflection.go
wrote `texinfo/reflection.go'
  BOOTSTRAP(stage0) GUILEC texinfo/serialize.go
wrote `texinfo/serialize.go'
  BOOTSTRAP(stage0) GUILEC web/client.go
wrote `web/client.go'
  BOOTSTRAP(stage0) GUILEC web/http.go
wrote `web/http.go'
  BOOTSTRAP(stage0) GUILEC web/request.go
wrote `web/request.go'
  BOOTSTRAP(stage0) GUILEC web/response.go
wrote `web/response.go'
  BOOTSTRAP(stage0) GUILEC web/server.go
wrote `web/server.go'
  BOOTSTRAP(stage0) GUILEC web/server/http.go
wrote `web/server/http.go'
  BOOTSTRAP(stage0) GUILEC web/uri.go
wrote `web/uri.go'
  BOOTSTRAP(stage0) GUILEC language/elisp/boot.go
wrote `language/elisp/boot.go'
Making all in stage1
  BOOTSTRAP(stage1) GUILEC ice-9/eval.go
wrote `ice-9/eval.go'
  BOOTSTRAP(stage1) GUILEC ice-9/psyntax-pp.go
wrote `ice-9/psyntax-pp.go'
  BOOTSTRAP(stage1) GUILEC ice-9/boot-9.go
ice-9/boot-9.scm:4669:35: warning: possibly unbound variable `syntax?'
wrote `ice-9/boot-9.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il.go
wrote `language/tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/analyze.go
wrote `language/tree-il/analyze.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/compile-bytecode.go
wrote `language/tree-il/compile-bytecode.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/compile-cps.go
wrote `language/tree-il/compile-cps.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/cps-primitives.go
wrote `language/tree-il/cps-primitives.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/debug.go
wrote `language/tree-il/debug.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/effects.go
wrote `language/tree-il/effects.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/eta-expand.go
wrote `language/tree-il/eta-expand.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/fix-letrec.go
wrote `language/tree-il/fix-letrec.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/inlinable-exports.go
wrote `language/tree-il/inlinable-exports.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/letrectify.go
wrote `language/tree-il/letrectify.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/optimize.go
wrote `language/tree-il/optimize.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/peval.go
wrote `language/tree-il/peval.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/primitives.go
wrote `language/tree-il/primitives.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/resolve-free-vars.go
wrote `language/tree-il/resolve-free-vars.go'
  BOOTSTRAP(stage1) GUILEC language/tree-il/spec.go
wrote `language/tree-il/spec.go'
  BOOTSTRAP(stage1) GUILEC language/cps.go
wrote `language/cps.go'
  BOOTSTRAP(stage1) GUILEC language/cps/closure-conversion.go
wrote `language/cps/closure-conversion.go'
  BOOTSTRAP(stage1) GUILEC language/cps/compile-bytecode.go
wrote `language/cps/compile-bytecode.go'
  BOOTSTRAP(stage1) GUILEC language/cps/contification.go
wrote `language/cps/contification.go'
  BOOTSTRAP(stage1) GUILEC language/cps/cse.go
wrote `language/cps/cse.go'
  BOOTSTRAP(stage1) GUILEC language/cps/dce.go
wrote `language/cps/dce.go'
  BOOTSTRAP(stage1) GUILEC language/cps/devirtualize-integers.go
wrote `language/cps/devirtualize-integers.go'
  BOOTSTRAP(stage1) GUILEC language/cps/dump.go
wrote `language/cps/dump.go'
  BOOTSTRAP(stage1) GUILEC language/cps/elide-arity-checks.go
wrote `language/cps/elide-arity-checks.go'
  BOOTSTRAP(stage1) GUILEC language/cps/effects-analysis.go
wrote `language/cps/effects-analysis.go'
  BOOTSTRAP(stage1) GUILEC language/cps/graphs.go
wrote `language/cps/graphs.go'
  BOOTSTRAP(stage1) GUILEC language/cps/intmap.go
wrote `language/cps/intmap.go'
  BOOTSTRAP(stage1) GUILEC language/cps/intset.go
wrote `language/cps/intset.go'
  BOOTSTRAP(stage1) GUILEC language/cps/licm.go
wrote `language/cps/licm.go'
  BOOTSTRAP(stage1) GUILEC language/cps/loop-instrumentation.go
wrote `language/cps/loop-instrumentation.go'
  BOOTSTRAP(stage1) GUILEC language/cps/optimize.go
wrote `language/cps/optimize.go'
  BOOTSTRAP(stage1) GUILEC language/cps/peel-loops.go
wrote `language/cps/peel-loops.go'
  BOOTSTRAP(stage1) GUILEC language/cps/prune-top-level-scopes.go
wrote `language/cps/prune-top-level-scopes.go'
  BOOTSTRAP(stage1) GUILEC language/cps/reify-primitives.go
wrote `language/cps/reify-primitives.go'
  BOOTSTRAP(stage1) GUILEC language/cps/renumber.go
wrote `language/cps/renumber.go'
  BOOTSTRAP(stage1) GUILEC language/cps/return-types.go
wrote `language/cps/return-types.go'
  BOOTSTRAP(stage1) GUILEC language/cps/rotate-loops.go
wrote `language/cps/rotate-loops.go'
  BOOTSTRAP(stage1) GUILEC language/cps/self-references.go
wrote `language/cps/self-references.go'
  BOOTSTRAP(stage1) GUILEC language/cps/simplify.go
wrote `language/cps/simplify.go'
  BOOTSTRAP(stage1) GUILEC language/cps/slot-allocation.go
wrote `language/cps/slot-allocation.go'
  BOOTSTRAP(stage1) GUILEC language/cps/spec.go
wrote `language/cps/spec.go'
  BOOTSTRAP(stage1) GUILEC language/cps/specialize-primcalls.go
wrote `language/cps/specialize-primcalls.go'
  BOOTSTRAP(stage1) GUILEC language/cps/specialize-numbers.go
wrote `language/cps/specialize-numbers.go'
  BOOTSTRAP(stage1) GUILEC language/cps/split-rec.go
wrote `language/cps/split-rec.go'
  BOOTSTRAP(stage1) GUILEC language/cps/switch.go
wrote `language/cps/switch.go'
  BOOTSTRAP(stage1) GUILEC language/cps/type-checks.go
wrote `language/cps/type-checks.go'
  BOOTSTRAP(stage1) GUILEC language/cps/type-fold.go
wrote `language/cps/type-fold.go'
  BOOTSTRAP(stage1) GUILEC language/cps/types.go
wrote `language/cps/types.go'
  BOOTSTRAP(stage1) GUILEC language/cps/utils.go
wrote `language/cps/utils.go'
  BOOTSTRAP(stage1) GUILEC language/cps/verify.go
wrote `language/cps/verify.go'
  BOOTSTRAP(stage1) GUILEC language/cps/with-cps.go
wrote `language/cps/with-cps.go'
  BOOTSTRAP(stage1) GUILEC ice-9/and-let-star.go
wrote `ice-9/and-let-star.go'
  BOOTSTRAP(stage1) GUILEC ice-9/arrays.go
wrote `ice-9/arrays.go'
  BOOTSTRAP(stage1) GUILEC ice-9/atomic.go
wrote `ice-9/atomic.go'
  BOOTSTRAP(stage1) GUILEC ice-9/binary-ports.go
wrote `ice-9/binary-ports.go'
  BOOTSTRAP(stage1) GUILEC ice-9/buffered-input.go
wrote `ice-9/buffered-input.go'
  BOOTSTRAP(stage1) GUILEC ice-9/calling.go
wrote `ice-9/calling.go'
  BOOTSTRAP(stage1) GUILEC ice-9/command-line.go
wrote `ice-9/command-line.go'
  BOOTSTRAP(stage1) GUILEC ice-9/common-list.go
wrote `ice-9/common-list.go'
  BOOTSTRAP(stage1) GUILEC ice-9/control.go
wrote `ice-9/control.go'
  BOOTSTRAP(stage1) GUILEC ice-9/copy-tree.go
wrote `ice-9/copy-tree.go'
  BOOTSTRAP(stage1) GUILEC ice-9/curried-definitions.go
wrote `ice-9/curried-definitions.go'
  BOOTSTRAP(stage1) GUILEC ice-9/deprecated.go
wrote `ice-9/deprecated.go'
  BOOTSTRAP(stage1) GUILEC ice-9/documentation.go
wrote `ice-9/documentation.go'
  BOOTSTRAP(stage1) GUILEC ice-9/eval-string.go
wrote `ice-9/eval-string.go'
  BOOTSTRAP(stage1) GUILEC ice-9/exceptions.go
wrote `ice-9/exceptions.go'
  BOOTSTRAP(stage1) GUILEC ice-9/expect.go
wrote `ice-9/expect.go'
  BOOTSTRAP(stage1) GUILEC ice-9/fdes-finalizers.go
wrote `ice-9/fdes-finalizers.go'
  BOOTSTRAP(stage1) GUILEC ice-9/format.go
wrote `ice-9/format.go'
  BOOTSTRAP(stage1) GUILEC ice-9/ftw.go
wrote `ice-9/ftw.go'
  BOOTSTRAP(stage1) GUILEC ice-9/futures.go
wrote `ice-9/futures.go'
  BOOTSTRAP(stage1) GUILEC ice-9/gap-buffer.go
wrote `ice-9/gap-buffer.go'
  BOOTSTRAP(stage1) GUILEC ice-9/getopt-long.go
wrote `ice-9/getopt-long.go'
  BOOTSTRAP(stage1) GUILEC ice-9/hash-table.go
wrote `ice-9/hash-table.go'
  BOOTSTRAP(stage1) GUILEC ice-9/hcons.go
wrote `ice-9/hcons.go'
  BOOTSTRAP(stage1) GUILEC ice-9/history.go
wrote `ice-9/history.go'
  BOOTSTRAP(stage1) GUILEC ice-9/i18n.go
wrote `ice-9/i18n.go'
  BOOTSTRAP(stage1) GUILEC ice-9/iconv.go
wrote `ice-9/iconv.go'
  BOOTSTRAP(stage1) GUILEC ice-9/lineio.go
wrote `ice-9/lineio.go'
  BOOTSTRAP(stage1) GUILEC ice-9/list.go
wrote `ice-9/list.go'
  BOOTSTRAP(stage1) GUILEC ice-9/local-eval.go
wrote `ice-9/local-eval.go'
  BOOTSTRAP(stage1) GUILEC ice-9/ls.go
wrote `ice-9/ls.go'
  BOOTSTRAP(stage1) GUILEC ice-9/match.go
wrote `ice-9/match.go'
  BOOTSTRAP(stage1) GUILEC ice-9/networking.go
wrote `ice-9/networking.go'
  BOOTSTRAP(stage1) GUILEC ice-9/null.go
wrote `ice-9/null.go'
  BOOTSTRAP(stage1) GUILEC ice-9/occam-channel.go
wrote `ice-9/occam-channel.go'
  BOOTSTRAP(stage1) GUILEC ice-9/optargs.go
wrote `ice-9/optargs.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg.go
wrote `ice-9/peg.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg/cache.go
wrote `ice-9/peg/cache.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg/codegen.go
wrote `ice-9/peg/codegen.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg/simplify-tree.go
wrote `ice-9/peg/simplify-tree.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg/string-peg.go
wrote `ice-9/peg/string-peg.go'
  BOOTSTRAP(stage1) GUILEC ice-9/peg/using-parsers.go
wrote `ice-9/peg/using-parsers.go'
  BOOTSTRAP(stage1) GUILEC ice-9/poe.go
wrote `ice-9/poe.go'
  BOOTSTRAP(stage1) GUILEC ice-9/poll.go
wrote `ice-9/poll.go'
  BOOTSTRAP(stage1) GUILEC ice-9/popen.go
wrote `ice-9/popen.go'
  BOOTSTRAP(stage1) GUILEC ice-9/ports.go
wrote `ice-9/ports.go'
  BOOTSTRAP(stage1) GUILEC ice-9/posix.go
wrote `ice-9/posix.go'
  BOOTSTRAP(stage1) GUILEC ice-9/pretty-print.go
ice-9/pretty-print.scm:439:39: warning: non-literal format string
wrote `ice-9/pretty-print.go'
  BOOTSTRAP(stage1) GUILEC ice-9/q.go
wrote `ice-9/q.go'
  BOOTSTRAP(stage1) GUILEC ice-9/r5rs.go
wrote `ice-9/r5rs.go'
  BOOTSTRAP(stage1) GUILEC ice-9/rdelim.go
wrote `ice-9/rdelim.go'
  BOOTSTRAP(stage1) GUILEC ice-9/receive.go
wrote `ice-9/receive.go'
  BOOTSTRAP(stage1) GUILEC ice-9/regex.go
wrote `ice-9/regex.go'
  BOOTSTRAP(stage1) GUILEC ice-9/runq.go
ice-9/runq.scm:93:9: warning: possibly unbound variable `apply-to-args'
wrote `ice-9/runq.go'
  BOOTSTRAP(stage1) GUILEC ice-9/rw.go
wrote `ice-9/rw.go'
  BOOTSTRAP(stage1) GUILEC ice-9/safe-r5rs.go
wrote `ice-9/safe-r5rs.go'
  BOOTSTRAP(stage1) GUILEC ice-9/safe.go
wrote `ice-9/safe.go'
  BOOTSTRAP(stage1) GUILEC ice-9/sandbox.go
wrote `ice-9/sandbox.go'
  BOOTSTRAP(stage1) GUILEC ice-9/save-stack.go
wrote `ice-9/save-stack.go'
  BOOTSTRAP(stage1) GUILEC ice-9/scm-style-repl.go
wrote `ice-9/scm-style-repl.go'
  BOOTSTRAP(stage1) GUILEC ice-9/serialize.go
wrote `ice-9/serialize.go'
  BOOTSTRAP(stage1) GUILEC ice-9/session.go
ice-9/session.scm:241:11: warning: non-literal format string
wrote `ice-9/session.go'
  BOOTSTRAP(stage1) GUILEC ice-9/slib.go
WARNING: Use of `load' in declarative module (#{ g106}#).  Add #:declarative? #f to your define-module invocation.
wrote `ice-9/slib.go'
  BOOTSTRAP(stage1) GUILEC ice-9/stack-catch.go
wrote `ice-9/stack-catch.go'
  BOOTSTRAP(stage1) GUILEC ice-9/streams.go
wrote `ice-9/streams.go'
  BOOTSTRAP(stage1) GUILEC ice-9/string-fun.go
wrote `ice-9/string-fun.go'
  BOOTSTRAP(stage1) GUILEC ice-9/suspendable-ports.go
wrote `ice-9/suspendable-ports.go'
  BOOTSTRAP(stage1) GUILEC ice-9/textual-ports.go
wrote `ice-9/textual-ports.go'
  BOOTSTRAP(stage1) GUILEC ice-9/threads.go
wrote `ice-9/threads.go'
  BOOTSTRAP(stage1) GUILEC ice-9/time.go
wrote `ice-9/time.go'
  BOOTSTRAP(stage1) GUILEC ice-9/top-repl.go
wrote `ice-9/top-repl.go'
  BOOTSTRAP(stage1) GUILEC ice-9/unicode.go
wrote `ice-9/unicode.go'
  BOOTSTRAP(stage1) GUILEC ice-9/vlist.go
wrote `ice-9/vlist.go'
  BOOTSTRAP(stage1) GUILEC ice-9/weak-vector.go
wrote `ice-9/weak-vector.go'
  BOOTSTRAP(stage1) GUILEC language/brainfuck/parse.go
wrote `language/brainfuck/parse.go'
  BOOTSTRAP(stage1) GUILEC language/brainfuck/compile-scheme.go
wrote `language/brainfuck/compile-scheme.go'
  BOOTSTRAP(stage1) GUILEC language/brainfuck/compile-tree-il.go
wrote `language/brainfuck/compile-tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/brainfuck/spec.go
wrote `language/brainfuck/spec.go'
  BOOTSTRAP(stage1) GUILEC language/bytecode.go
wrote `language/bytecode.go'
  BOOTSTRAP(stage1) GUILEC language/bytecode/spec.go
wrote `language/bytecode/spec.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/tokenize.go
wrote `language/ecmascript/tokenize.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/parse.go
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '--' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '++' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '-' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '+' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'semicolon' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'dot' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lbracket' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lparen' in state 422
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '--' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '++' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '-' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '+' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'semicolon' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'dot' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lbracket' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lparen' in state 397
%% Shift/Reduce conflict (shift 367, reduce 49) on 'else' in state 319
%% Shift/Reduce conflict (shift 144, reduce 177) on 'in' in state 242
%% Shift/Reduce conflict (shift 144, reduce 178) on 'in' in state 241
%% Shift/Reduce conflict (shift 144, reduce 179) on 'in' in state 240
%% Shift/Reduce conflict (shift 144, reduce 180) on 'in' in state 239
%% Shift/Reduce conflict (shift 80, reduce 119) on 'colon' in state 125
%% Shift/Reduce conflict (shift 170, reduce 139) on '++' in state 85
%% Shift/Reduce conflict (shift 169, reduce 139) on '--' in state 85
%% Shift/Reduce conflict (shift 153, reduce 159) on '+' in state 49
%% Shift/Reduce conflict (shift 152, reduce 159) on '-' in state 49
%% Shift/Reduce conflict (shift 144, reduce 176) on 'in' in state 47
wrote `language/ecmascript/parse.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/impl.go
wrote `language/ecmascript/impl.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/base.go
language/ecmascript/base.scm:229:52: warning: possibly unbound variable `Boolean'
language/ecmascript/base.scm:230:51: warning: possibly unbound variable `String'
language/ecmascript/base.scm:231:51: warning: possibly unbound variable `Number'
wrote `language/ecmascript/base.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/function.go
language/ecmascript/function.scm:37:0: warning: possibly unbound variable `<js-array-object>'
language/ecmascript/function.scm:37:0: warning: possibly unbound variable `js-array-vector'
wrote `language/ecmascript/function.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/array.go
wrote `language/ecmascript/array.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/compile-tree-il.go
wrote `language/ecmascript/compile-tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/ecmascript/spec.go
wrote `language/ecmascript/spec.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/falias.go
wrote `language/elisp/falias.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/lexer.go
wrote `language/elisp/lexer.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/parser.go
wrote `language/elisp/parser.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/bindings.go
wrote `language/elisp/bindings.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/compile-tree-il.go
wrote `language/elisp/compile-tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/runtime.go
wrote `language/elisp/runtime.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/runtime/function-slot.go
wrote `language/elisp/runtime/function-slot.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/runtime/value-slot.go
wrote `language/elisp/runtime/value-slot.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/spec.go
wrote `language/elisp/spec.go'
  BOOTSTRAP(stage1) GUILEC language/scheme/compile-tree-il.go
wrote `language/scheme/compile-tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/scheme/decompile-tree-il.go
wrote `language/scheme/decompile-tree-il.go'
  BOOTSTRAP(stage1) GUILEC language/scheme/spec.go
wrote `language/scheme/spec.go'
  BOOTSTRAP(stage1) GUILEC language/value/spec.go
wrote `language/value/spec.go'
  BOOTSTRAP(stage1) GUILEC rnrs/base.go
wrote `rnrs/base.go'
  BOOTSTRAP(stage1) GUILEC rnrs/conditions.go
wrote `rnrs/conditions.go'
  BOOTSTRAP(stage1) GUILEC rnrs/control.go
wrote `rnrs/control.go'
  BOOTSTRAP(stage1) GUILEC rnrs/enums.go
wrote `rnrs/enums.go'
  BOOTSTRAP(stage1) GUILEC rnrs/eval.go
wrote `rnrs/eval.go'
  BOOTSTRAP(stage1) GUILEC rnrs/exceptions.go
wrote `rnrs/exceptions.go'
  BOOTSTRAP(stage1) GUILEC rnrs/files.go
wrote `rnrs/files.go'
  BOOTSTRAP(stage1) GUILEC rnrs/hashtables.go
wrote `rnrs/hashtables.go'
  BOOTSTRAP(stage1) GUILEC rnrs/lists.go
wrote `rnrs/lists.go'
  BOOTSTRAP(stage1) GUILEC rnrs/mutable-pairs.go
wrote `rnrs/mutable-pairs.go'
  BOOTSTRAP(stage1) GUILEC rnrs/mutable-strings.go
wrote `rnrs/mutable-strings.go'
  BOOTSTRAP(stage1) GUILEC rnrs/programs.go
wrote `rnrs/programs.go'
  BOOTSTRAP(stage1) GUILEC rnrs/r5rs.go
wrote `rnrs/r5rs.go'
  BOOTSTRAP(stage1) GUILEC rnrs/sorting.go
wrote `rnrs/sorting.go'
  BOOTSTRAP(stage1) GUILEC rnrs/syntax-case.go
wrote `rnrs/syntax-case.go'
  BOOTSTRAP(stage1) GUILEC rnrs/unicode.go
wrote `rnrs/unicode.go'
  BOOTSTRAP(stage1) GUILEC rnrs/arithmetic/bitwise.go
wrote `rnrs/arithmetic/bitwise.go'
  BOOTSTRAP(stage1) GUILEC rnrs/arithmetic/fixnums.go
wrote `rnrs/arithmetic/fixnums.go'
  BOOTSTRAP(stage1) GUILEC rnrs/arithmetic/flonums.go
wrote `rnrs/arithmetic/flonums.go'
  BOOTSTRAP(stage1) GUILEC rnrs/bytevectors.go
wrote `rnrs/bytevectors.go'
  BOOTSTRAP(stage1) GUILEC rnrs/bytevectors/gnu.go
wrote `rnrs/bytevectors/gnu.go'
  BOOTSTRAP(stage1) GUILEC rnrs/io/simple.go
wrote `rnrs/io/simple.go'
  BOOTSTRAP(stage1) GUILEC rnrs/io/ports.go
wrote `rnrs/io/ports.go'
  BOOTSTRAP(stage1) GUILEC rnrs/records/inspection.go
wrote `rnrs/records/inspection.go'
  BOOTSTRAP(stage1) GUILEC rnrs/records/procedural.go
wrote `rnrs/records/procedural.go'
  BOOTSTRAP(stage1) GUILEC rnrs/records/syntactic.go
wrote `rnrs/records/syntactic.go'
  BOOTSTRAP(stage1) GUILEC rnrs.go
wrote `rnrs.go'
  BOOTSTRAP(stage1) GUILEC oop/goops.go
wrote `oop/goops.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/active-slot.go
wrote `oop/goops/active-slot.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/composite-slot.go
wrote `oop/goops/composite-slot.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/describe.go
wrote `oop/goops/describe.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/internal.go
wrote `oop/goops/internal.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/save.go
wrote `oop/goops/save.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/stklos.go
wrote `oop/goops/stklos.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/accessors.go
wrote `oop/goops/accessors.go'
  BOOTSTRAP(stage1) GUILEC oop/goops/simple.go
wrote `oop/goops/simple.go'
  BOOTSTRAP(stage1) GUILEC scheme/base.go
wrote `scheme/base.go'
  BOOTSTRAP(stage1) GUILEC scheme/case-lambda.go
wrote `scheme/case-lambda.go'
  BOOTSTRAP(stage1) GUILEC scheme/char.go
wrote `scheme/char.go'
  BOOTSTRAP(stage1) GUILEC scheme/complex.go
wrote `scheme/complex.go'
  BOOTSTRAP(stage1) GUILEC scheme/cxr.go
wrote `scheme/cxr.go'
  BOOTSTRAP(stage1) GUILEC scheme/eval.go
wrote `scheme/eval.go'
  BOOTSTRAP(stage1) GUILEC scheme/file.go
wrote `scheme/file.go'
  BOOTSTRAP(stage1) GUILEC scheme/inexact.go
wrote `scheme/inexact.go'
  BOOTSTRAP(stage1) GUILEC scheme/lazy.go
wrote `scheme/lazy.go'
  BOOTSTRAP(stage1) GUILEC scheme/load.go
WARNING: Use of `load' in declarative module (scheme load).  Add #:declarative? #f to your define-module invocation.
wrote `scheme/load.go'
  BOOTSTRAP(stage1) GUILEC scheme/process-context.go
wrote `scheme/process-context.go'
  BOOTSTRAP(stage1) GUILEC scheme/r5rs.go
wrote `scheme/r5rs.go'
  BOOTSTRAP(stage1) GUILEC scheme/read.go
wrote `scheme/read.go'
  BOOTSTRAP(stage1) GUILEC scheme/repl.go
wrote `scheme/repl.go'
  BOOTSTRAP(stage1) GUILEC scheme/time.go
wrote `scheme/time.go'
  BOOTSTRAP(stage1) GUILEC scheme/write.go
wrote `scheme/write.go'
  BOOTSTRAP(stage1) GUILEC scripts/compile.go
wrote `scripts/compile.go'
  BOOTSTRAP(stage1) GUILEC scripts/disassemble.go
wrote `scripts/disassemble.go'
  BOOTSTRAP(stage1) GUILEC scripts/display-commentary.go
wrote `scripts/display-commentary.go'
  BOOTSTRAP(stage1) GUILEC scripts/doc-snarf.go
scripts/doc-snarf.scm:98:34: warning: possibly unbound variable `doc-snarf-version'
wrote `scripts/doc-snarf.go'
  BOOTSTRAP(stage1) GUILEC scripts/frisk.go
wrote `scripts/frisk.go'
  BOOTSTRAP(stage1) GUILEC scripts/generate-autoload.go
wrote `scripts/generate-autoload.go'
  BOOTSTRAP(stage1) GUILEC scripts/help.go
wrote `scripts/help.go'
  BOOTSTRAP(stage1) GUILEC scripts/lint.go
wrote `scripts/lint.go'
  BOOTSTRAP(stage1) GUILEC scripts/list.go
wrote `scripts/list.go'
  BOOTSTRAP(stage1) GUILEC scripts/punify.go
wrote `scripts/punify.go'
  BOOTSTRAP(stage1) GUILEC scripts/read-scheme-source.go
wrote `scripts/read-scheme-source.go'
  BOOTSTRAP(stage1) GUILEC scripts/read-text-outline.go
wrote `scripts/read-text-outline.go'
  BOOTSTRAP(stage1) GUILEC scripts/use2dot.go
wrote `scripts/use2dot.go'
  BOOTSTRAP(stage1) GUILEC scripts/snarf-check-and-output-texi.go
wrote `scripts/snarf-check-and-output-texi.go'
  BOOTSTRAP(stage1) GUILEC scripts/summarize-guile-TODO.go
wrote `scripts/summarize-guile-TODO.go'
  BOOTSTRAP(stage1) GUILEC scripts/api-diff.go
wrote `scripts/api-diff.go'
  BOOTSTRAP(stage1) GUILEC scripts/read-rfc822.go
wrote `scripts/read-rfc822.go'
  BOOTSTRAP(stage1) GUILEC scripts/snarf-guile-m4-docs.go
wrote `scripts/snarf-guile-m4-docs.go'
  BOOTSTRAP(stage1) GUILEC scripts/autofrisk.go
scripts/autofrisk.scm:185:2: warning: non-literal format string
wrote `scripts/autofrisk.go'
  BOOTSTRAP(stage1) GUILEC scripts/scan-api.go
wrote `scripts/scan-api.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-1.go
wrote `srfi/srfi-1.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-2.go
wrote `srfi/srfi-2.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-4.go
wrote `srfi/srfi-4.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-4/gnu.go
wrote `srfi/srfi-4/gnu.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-6.go
wrote `srfi/srfi-6.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-8.go
wrote `srfi/srfi-8.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-9.go
wrote `srfi/srfi-9.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-9/gnu.go
wrote `srfi/srfi-9/gnu.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-10.go
wrote `srfi/srfi-10.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-11.go
wrote `srfi/srfi-11.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-13.go
wrote `srfi/srfi-13.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-14.go
wrote `srfi/srfi-14.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-16.go
wrote `srfi/srfi-16.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-17.go
wrote `srfi/srfi-17.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-18.go
wrote `srfi/srfi-18.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-19.go
wrote `srfi/srfi-19.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-26.go
wrote `srfi/srfi-26.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-27.go
wrote `srfi/srfi-27.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-28.go
wrote `srfi/srfi-28.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-31.go
wrote `srfi/srfi-31.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-34.go
wrote `srfi/srfi-34.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-35.go
wrote `srfi/srfi-35.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-37.go
wrote `srfi/srfi-37.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-38.go
wrote `srfi/srfi-38.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-41.go
wrote `srfi/srfi-41.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-42.go
wrote `srfi/srfi-42.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-43.go
wrote `srfi/srfi-43.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-39.go
wrote `srfi/srfi-39.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-45.go
wrote `srfi/srfi-45.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-60.go
wrote `srfi/srfi-60.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-64.go
wrote `srfi/srfi-64.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-67.go
wrote `srfi/srfi-67.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-69.go
wrote `srfi/srfi-69.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-71.go
wrote `srfi/srfi-71.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-88.go
wrote `srfi/srfi-88.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-98.go
wrote `srfi/srfi-98.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-111.go
wrote `srfi/srfi-111.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-171.go
wrote `srfi/srfi-171.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-171/gnu.go
wrote `srfi/srfi-171/gnu.go'
  BOOTSTRAP(stage1) GUILEC srfi/srfi-171/meta.go
wrote `srfi/srfi-171/meta.go'
  BOOTSTRAP(stage1) GUILEC statprof.go
wrote `statprof.go'
  BOOTSTRAP(stage1) GUILEC system/base/pmatch.go
wrote `system/base/pmatch.go'
  BOOTSTRAP(stage1) GUILEC system/base/syntax.go
wrote `system/base/syntax.go'
  BOOTSTRAP(stage1) GUILEC system/base/compile.go
wrote `system/base/compile.go'
  BOOTSTRAP(stage1) GUILEC system/base/optimize.go
wrote `system/base/optimize.go'
  BOOTSTRAP(stage1) GUILEC system/base/language.go
wrote `system/base/language.go'
  BOOTSTRAP(stage1) GUILEC system/base/lalr.go
wrote `system/base/lalr.go'
  BOOTSTRAP(stage1) GUILEC system/base/message.go
wrote `system/base/message.go'
  BOOTSTRAP(stage1) GUILEC system/base/target.go
wrote `system/base/target.go'
  BOOTSTRAP(stage1) GUILEC system/base/types.go
wrote `system/base/types.go'
  BOOTSTRAP(stage1) GUILEC system/base/types/internal.go
wrote `system/base/types/internal.go'
  BOOTSTRAP(stage1) GUILEC system/base/ck.go
wrote `system/base/ck.go'
  BOOTSTRAP(stage1) GUILEC system/foreign.go
wrote `system/foreign.go'
  BOOTSTRAP(stage1) GUILEC system/foreign-library.go
wrote `system/foreign-library.go'
  BOOTSTRAP(stage1) GUILEC system/foreign-object.go
wrote `system/foreign-object.go'
  BOOTSTRAP(stage1) GUILEC system/repl/debug.go
wrote `system/repl/debug.go'
  BOOTSTRAP(stage1) GUILEC system/repl/error-handling.go
wrote `system/repl/error-handling.go'
  BOOTSTRAP(stage1) GUILEC system/repl/common.go
wrote `system/repl/common.go'
  BOOTSTRAP(stage1) GUILEC system/repl/command.go
WARNING: Use of `load' in declarative module (system repl command).  Add #:declarative? #f to your define-module invocation.
wrote `system/repl/command.go'
  BOOTSTRAP(stage1) GUILEC system/repl/repl.go
wrote `system/repl/repl.go'
  BOOTSTRAP(stage1) GUILEC system/repl/server.go
wrote `system/repl/server.go'
  BOOTSTRAP(stage1) GUILEC system/repl/coop-server.go
wrote `system/repl/coop-server.go'
  BOOTSTRAP(stage1) GUILEC system/vm/assembler.go
wrote `system/vm/assembler.go'
  BOOTSTRAP(stage1) GUILEC system/vm/coverage.go
wrote `system/vm/coverage.go'
  BOOTSTRAP(stage1) GUILEC system/vm/debug.go
wrote `system/vm/debug.go'
  BOOTSTRAP(stage1) GUILEC system/vm/disassembler.go
wrote `system/vm/disassembler.go'
  BOOTSTRAP(stage1) GUILEC system/vm/dwarf.go
wrote `system/vm/dwarf.go'
  BOOTSTRAP(stage1) GUILEC system/vm/elf.go
wrote `system/vm/elf.go'
  BOOTSTRAP(stage1) GUILEC system/vm/frame.go
wrote `system/vm/frame.go'
  BOOTSTRAP(stage1) GUILEC system/vm/inspect.go
wrote `system/vm/inspect.go'
  BOOTSTRAP(stage1) GUILEC system/vm/linker.go
wrote `system/vm/linker.go'
  BOOTSTRAP(stage1) GUILEC system/vm/loader.go
wrote `system/vm/loader.go'
  BOOTSTRAP(stage1) GUILEC system/vm/program.go
wrote `system/vm/program.go'
  BOOTSTRAP(stage1) GUILEC system/vm/trace.go
wrote `system/vm/trace.go'
  BOOTSTRAP(stage1) GUILEC system/vm/trap-state.go
wrote `system/vm/trap-state.go'
  BOOTSTRAP(stage1) GUILEC system/vm/traps.go
wrote `system/vm/traps.go'
  BOOTSTRAP(stage1) GUILEC system/vm/vm.go
wrote `system/vm/vm.go'
  BOOTSTRAP(stage1) GUILEC system/syntax.go
wrote `system/syntax.go'
  BOOTSTRAP(stage1) GUILEC system/xref.go
wrote `system/xref.go'
  BOOTSTRAP(stage1) GUILEC sxml/apply-templates.go
wrote `sxml/apply-templates.go'
  BOOTSTRAP(stage1) GUILEC sxml/fold.go
wrote `sxml/fold.go'
  BOOTSTRAP(stage1) GUILEC sxml/match.go
wrote `sxml/match.go'
  BOOTSTRAP(stage1) GUILEC sxml/simple.go
wrote `sxml/simple.go'
  BOOTSTRAP(stage1) GUILEC sxml/ssax/input-parse.go
wrote `sxml/ssax/input-parse.go'
  BOOTSTRAP(stage1) GUILEC sxml/ssax.go
wrote `sxml/ssax.go'
  BOOTSTRAP(stage1) GUILEC sxml/transform.go
wrote `sxml/transform.go'
  BOOTSTRAP(stage1) GUILEC sxml/xpath.go
wrote `sxml/xpath.go'
  BOOTSTRAP(stage1) GUILEC texinfo.go
wrote `texinfo.go'
  BOOTSTRAP(stage1) GUILEC texinfo/docbook.go
wrote `texinfo/docbook.go'
  BOOTSTRAP(stage1) GUILEC texinfo/html.go
wrote `texinfo/html.go'
  BOOTSTRAP(stage1) GUILEC texinfo/indexing.go
wrote `texinfo/indexing.go'
  BOOTSTRAP(stage1) GUILEC texinfo/string-utils.go
wrote `texinfo/string-utils.go'
  BOOTSTRAP(stage1) GUILEC texinfo/plain-text.go
wrote `texinfo/plain-text.go'
  BOOTSTRAP(stage1) GUILEC texinfo/reflection.go
wrote `texinfo/reflection.go'
  BOOTSTRAP(stage1) GUILEC texinfo/serialize.go
wrote `texinfo/serialize.go'
  BOOTSTRAP(stage1) GUILEC web/client.go
web/client.scm:108:5: warning: possibly unbound variable `set-certificate-credentials-x509-trust-data!'
web/client.scm:114:16: warning: possibly unbound variable `make-certificate-credentials'
web/client.scm:128:21: warning: possibly unbound variable `x509-certificate-format/pem'
web/client.scm:134:10: warning: possibly unbound variable `session-peer-certificate-chain'
web/client.scm:136:6: warning: possibly unbound variable `import-x509-certificate'
web/client.scm:136:36: warning: possibly unbound variable `x509-certificate-format/der'
web/client.scm:145:11: warning: possibly unbound variable `x509-certificate-matches-hostname?'
web/client.scm:150:10: warning: possibly unbound variable `peer-certificate-status'
web/client.scm:169:31: warning: possibly unbound variable `certificate-status->string'
web/client.scm:164:21: warning: possibly unbound variable `x509-certificate-dn'
web/client.scm:192:23: warning: possibly unbound variable `error/premature-termination'
web/client.scm:204:5: warning: possibly unbound variable `port-position'
web/client.scm:206:5: warning: possibly unbound variable `set-port-position!'
web/client.scm:231:19: warning: possibly unbound variable `make-session'
web/client.scm:231:32: warning: possibly unbound variable `connection-end/client'
web/client.scm:239:9: warning: possibly unbound variable `set-session-server-name!'
web/client.scm:239:42: warning: possibly unbound variable `server-name-type/dns'
web/client.scm:243:5: warning: possibly unbound variable `set-session-transport-fd!'
web/client.scm:244:5: warning: possibly unbound variable `set-session-default-priority!'
web/client.scm:250:5: warning: possibly unbound variable `set-session-priorities!'
web/client.scm:252:5: warning: possibly unbound variable `set-session-credentials!'
web/client.scm:265:11: warning: possibly unbound variable `handshake'
web/client.scm:267:26: warning: possibly unbound variable `error/warning-alert-received'
web/client.scm:272:26: warning: possibly unbound variable `alert-description->string'
web/client.scm:272:53: warning: possibly unbound variable `alert-get'
web/client.scm:275:26: warning: possibly unbound variable `fatal-error?'
web/client.scm:281:32: warning: possibly unbound variable `error->string'
web/client.scm:293:19: warning: possibly unbound variable `session-record-port'
web/client.scm:298:13: warning: possibly unbound variable `set-session-record-port-close!'
wrote `web/client.go'
  BOOTSTRAP(stage1) GUILEC web/http.go
wrote `web/http.go'
  BOOTSTRAP(stage1) GUILEC web/request.go
wrote `web/request.go'
  BOOTSTRAP(stage1) GUILEC web/response.go
wrote `web/response.go'
  BOOTSTRAP(stage1) GUILEC web/server.go
wrote `web/server.go'
  BOOTSTRAP(stage1) GUILEC web/server/http.go
wrote `web/server/http.go'
  BOOTSTRAP(stage1) GUILEC web/uri.go
wrote `web/uri.go'
  BOOTSTRAP(stage1) GUILEC language/elisp/boot.go
wrote `language/elisp/boot.go'
Making all in stage2
  BOOTSTRAP(stage2) GUILEC ice-9/eval.go
wrote `ice-9/eval.go'
  BOOTSTRAP(stage2) GUILEC ice-9/psyntax-pp.go
wrote `ice-9/psyntax-pp.go'
  BOOTSTRAP(stage2) GUILEC ice-9/boot-9.go
ice-9/boot-9.scm:4669:35: warning: possibly unbound variable `syntax?'
wrote `ice-9/boot-9.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il.go
wrote `language/tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/analyze.go
wrote `language/tree-il/analyze.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/compile-bytecode.go
wrote `language/tree-il/compile-bytecode.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/compile-cps.go
wrote `language/tree-il/compile-cps.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/cps-primitives.go
wrote `language/tree-il/cps-primitives.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/debug.go
wrote `language/tree-il/debug.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/effects.go
wrote `language/tree-il/effects.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/eta-expand.go
wrote `language/tree-il/eta-expand.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/fix-letrec.go
wrote `language/tree-il/fix-letrec.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/inlinable-exports.go
wrote `language/tree-il/inlinable-exports.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/letrectify.go
wrote `language/tree-il/letrectify.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/optimize.go
wrote `language/tree-il/optimize.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/peval.go
wrote `language/tree-il/peval.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/primitives.go
wrote `language/tree-il/primitives.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/resolve-free-vars.go
wrote `language/tree-il/resolve-free-vars.go'
  BOOTSTRAP(stage2) GUILEC language/tree-il/spec.go
wrote `language/tree-il/spec.go'
  BOOTSTRAP(stage2) GUILEC language/cps.go
wrote `language/cps.go'
  BOOTSTRAP(stage2) GUILEC language/cps/closure-conversion.go
wrote `language/cps/closure-conversion.go'
  BOOTSTRAP(stage2) GUILEC language/cps/compile-bytecode.go
wrote `language/cps/compile-bytecode.go'
  BOOTSTRAP(stage2) GUILEC language/cps/contification.go
wrote `language/cps/contification.go'
  BOOTSTRAP(stage2) GUILEC language/cps/cse.go
wrote `language/cps/cse.go'
  BOOTSTRAP(stage2) GUILEC language/cps/dce.go
wrote `language/cps/dce.go'
  BOOTSTRAP(stage2) GUILEC language/cps/devirtualize-integers.go
wrote `language/cps/devirtualize-integers.go'
  BOOTSTRAP(stage2) GUILEC language/cps/dump.go
wrote `language/cps/dump.go'
  BOOTSTRAP(stage2) GUILEC language/cps/elide-arity-checks.go
wrote `language/cps/elide-arity-checks.go'
  BOOTSTRAP(stage2) GUILEC language/cps/effects-analysis.go
wrote `language/cps/effects-analysis.go'
  BOOTSTRAP(stage2) GUILEC language/cps/graphs.go
wrote `language/cps/graphs.go'
  BOOTSTRAP(stage2) GUILEC language/cps/intmap.go
wrote `language/cps/intmap.go'
  BOOTSTRAP(stage2) GUILEC language/cps/intset.go
wrote `language/cps/intset.go'
  BOOTSTRAP(stage2) GUILEC language/cps/licm.go
wrote `language/cps/licm.go'
  BOOTSTRAP(stage2) GUILEC language/cps/loop-instrumentation.go
wrote `language/cps/loop-instrumentation.go'
  BOOTSTRAP(stage2) GUILEC language/cps/optimize.go
wrote `language/cps/optimize.go'
  BOOTSTRAP(stage2) GUILEC language/cps/peel-loops.go
wrote `language/cps/peel-loops.go'
  BOOTSTRAP(stage2) GUILEC language/cps/prune-top-level-scopes.go
wrote `language/cps/prune-top-level-scopes.go'
  BOOTSTRAP(stage2) GUILEC language/cps/reify-primitives.go
wrote `language/cps/reify-primitives.go'
  BOOTSTRAP(stage2) GUILEC language/cps/renumber.go
wrote `language/cps/renumber.go'
  BOOTSTRAP(stage2) GUILEC language/cps/return-types.go
wrote `language/cps/return-types.go'
  BOOTSTRAP(stage2) GUILEC language/cps/rotate-loops.go
wrote `language/cps/rotate-loops.go'
  BOOTSTRAP(stage2) GUILEC language/cps/self-references.go
wrote `language/cps/self-references.go'
  BOOTSTRAP(stage2) GUILEC language/cps/simplify.go
wrote `language/cps/simplify.go'
  BOOTSTRAP(stage2) GUILEC language/cps/slot-allocation.go
wrote `language/cps/slot-allocation.go'
  BOOTSTRAP(stage2) GUILEC language/cps/spec.go
wrote `language/cps/spec.go'
  BOOTSTRAP(stage2) GUILEC language/cps/specialize-primcalls.go
wrote `language/cps/specialize-primcalls.go'
  BOOTSTRAP(stage2) GUILEC language/cps/specialize-numbers.go
wrote `language/cps/specialize-numbers.go'
  BOOTSTRAP(stage2) GUILEC language/cps/split-rec.go
wrote `language/cps/split-rec.go'
  BOOTSTRAP(stage2) GUILEC language/cps/switch.go
wrote `language/cps/switch.go'
  BOOTSTRAP(stage2) GUILEC language/cps/type-checks.go
wrote `language/cps/type-checks.go'
  BOOTSTRAP(stage2) GUILEC language/cps/type-fold.go
wrote `language/cps/type-fold.go'
  BOOTSTRAP(stage2) GUILEC language/cps/types.go
wrote `language/cps/types.go'
  BOOTSTRAP(stage2) GUILEC language/cps/utils.go
wrote `language/cps/utils.go'
  BOOTSTRAP(stage2) GUILEC language/cps/verify.go
wrote `language/cps/verify.go'
  BOOTSTRAP(stage2) GUILEC language/cps/with-cps.go
wrote `language/cps/with-cps.go'
  BOOTSTRAP(stage2) GUILEC ice-9/and-let-star.go
wrote `ice-9/and-let-star.go'
  BOOTSTRAP(stage2) GUILEC ice-9/arrays.go
wrote `ice-9/arrays.go'
  BOOTSTRAP(stage2) GUILEC ice-9/atomic.go
wrote `ice-9/atomic.go'
  BOOTSTRAP(stage2) GUILEC ice-9/binary-ports.go
wrote `ice-9/binary-ports.go'
  BOOTSTRAP(stage2) GUILEC ice-9/buffered-input.go
wrote `ice-9/buffered-input.go'
  BOOTSTRAP(stage2) GUILEC ice-9/calling.go
wrote `ice-9/calling.go'
  BOOTSTRAP(stage2) GUILEC ice-9/command-line.go
wrote `ice-9/command-line.go'
  BOOTSTRAP(stage2) GUILEC ice-9/common-list.go
wrote `ice-9/common-list.go'
  BOOTSTRAP(stage2) GUILEC ice-9/control.go
wrote `ice-9/control.go'
  BOOTSTRAP(stage2) GUILEC ice-9/copy-tree.go
wrote `ice-9/copy-tree.go'
  BOOTSTRAP(stage2) GUILEC ice-9/curried-definitions.go
wrote `ice-9/curried-definitions.go'
  BOOTSTRAP(stage2) GUILEC ice-9/deprecated.go
wrote `ice-9/deprecated.go'
  BOOTSTRAP(stage2) GUILEC ice-9/documentation.go
wrote `ice-9/documentation.go'
  BOOTSTRAP(stage2) GUILEC ice-9/eval-string.go
wrote `ice-9/eval-string.go'
  BOOTSTRAP(stage2) GUILEC ice-9/exceptions.go
wrote `ice-9/exceptions.go'
  BOOTSTRAP(stage2) GUILEC ice-9/expect.go
wrote `ice-9/expect.go'
  BOOTSTRAP(stage2) GUILEC ice-9/fdes-finalizers.go
wrote `ice-9/fdes-finalizers.go'
  BOOTSTRAP(stage2) GUILEC ice-9/format.go
wrote `ice-9/format.go'
  BOOTSTRAP(stage2) GUILEC ice-9/ftw.go
wrote `ice-9/ftw.go'
  BOOTSTRAP(stage2) GUILEC ice-9/futures.go
wrote `ice-9/futures.go'
  BOOTSTRAP(stage2) GUILEC ice-9/gap-buffer.go
wrote `ice-9/gap-buffer.go'
  BOOTSTRAP(stage2) GUILEC ice-9/getopt-long.go
wrote `ice-9/getopt-long.go'
  BOOTSTRAP(stage2) GUILEC ice-9/hash-table.go
wrote `ice-9/hash-table.go'
  BOOTSTRAP(stage2) GUILEC ice-9/hcons.go
wrote `ice-9/hcons.go'
  BOOTSTRAP(stage2) GUILEC ice-9/history.go
wrote `ice-9/history.go'
  BOOTSTRAP(stage2) GUILEC ice-9/i18n.go
wrote `ice-9/i18n.go'
  BOOTSTRAP(stage2) GUILEC ice-9/iconv.go
wrote `ice-9/iconv.go'
  BOOTSTRAP(stage2) GUILEC ice-9/lineio.go
wrote `ice-9/lineio.go'
  BOOTSTRAP(stage2) GUILEC ice-9/list.go
wrote `ice-9/list.go'
  BOOTSTRAP(stage2) GUILEC ice-9/local-eval.go
wrote `ice-9/local-eval.go'
  BOOTSTRAP(stage2) GUILEC ice-9/ls.go
wrote `ice-9/ls.go'
  BOOTSTRAP(stage2) GUILEC ice-9/match.go
wrote `ice-9/match.go'
  BOOTSTRAP(stage2) GUILEC ice-9/networking.go
wrote `ice-9/networking.go'
  BOOTSTRAP(stage2) GUILEC ice-9/null.go
wrote `ice-9/null.go'
  BOOTSTRAP(stage2) GUILEC ice-9/occam-channel.go
wrote `ice-9/occam-channel.go'
  BOOTSTRAP(stage2) GUILEC ice-9/optargs.go
wrote `ice-9/optargs.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg.go
wrote `ice-9/peg.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg/cache.go
wrote `ice-9/peg/cache.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg/codegen.go
wrote `ice-9/peg/codegen.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg/simplify-tree.go
wrote `ice-9/peg/simplify-tree.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg/string-peg.go
wrote `ice-9/peg/string-peg.go'
  BOOTSTRAP(stage2) GUILEC ice-9/peg/using-parsers.go
wrote `ice-9/peg/using-parsers.go'
  BOOTSTRAP(stage2) GUILEC ice-9/poe.go
wrote `ice-9/poe.go'
  BOOTSTRAP(stage2) GUILEC ice-9/poll.go
wrote `ice-9/poll.go'
  BOOTSTRAP(stage2) GUILEC ice-9/popen.go
wrote `ice-9/popen.go'
  BOOTSTRAP(stage2) GUILEC ice-9/ports.go
wrote `ice-9/ports.go'
  BOOTSTRAP(stage2) GUILEC ice-9/posix.go
wrote `ice-9/posix.go'
  BOOTSTRAP(stage2) GUILEC ice-9/pretty-print.go
ice-9/pretty-print.scm:439:39: warning: non-literal format string
wrote `ice-9/pretty-print.go'
  BOOTSTRAP(stage2) GUILEC ice-9/q.go
wrote `ice-9/q.go'
  BOOTSTRAP(stage2) GUILEC ice-9/r5rs.go
wrote `ice-9/r5rs.go'
  BOOTSTRAP(stage2) GUILEC ice-9/rdelim.go
wrote `ice-9/rdelim.go'
  BOOTSTRAP(stage2) GUILEC ice-9/receive.go
wrote `ice-9/receive.go'
  BOOTSTRAP(stage2) GUILEC ice-9/regex.go
wrote `ice-9/regex.go'
  BOOTSTRAP(stage2) GUILEC ice-9/runq.go
ice-9/runq.scm:93:9: warning: possibly unbound variable `apply-to-args'
wrote `ice-9/runq.go'
  BOOTSTRAP(stage2) GUILEC ice-9/rw.go
wrote `ice-9/rw.go'
  BOOTSTRAP(stage2) GUILEC ice-9/safe-r5rs.go
wrote `ice-9/safe-r5rs.go'
  BOOTSTRAP(stage2) GUILEC ice-9/safe.go
wrote `ice-9/safe.go'
  BOOTSTRAP(stage2) GUILEC ice-9/sandbox.go
wrote `ice-9/sandbox.go'
  BOOTSTRAP(stage2) GUILEC ice-9/save-stack.go
wrote `ice-9/save-stack.go'
  BOOTSTRAP(stage2) GUILEC ice-9/scm-style-repl.go
wrote `ice-9/scm-style-repl.go'
  BOOTSTRAP(stage2) GUILEC ice-9/serialize.go
wrote `ice-9/serialize.go'
  BOOTSTRAP(stage2) GUILEC ice-9/session.go
ice-9/session.scm:241:11: warning: non-literal format string
wrote `ice-9/session.go'
  BOOTSTRAP(stage2) GUILEC ice-9/slib.go
WARNING: Use of `load' in declarative module (#{ g106}#).  Add #:declarative? #f to your define-module invocation.
wrote `ice-9/slib.go'
  BOOTSTRAP(stage2) GUILEC ice-9/stack-catch.go
wrote `ice-9/stack-catch.go'
  BOOTSTRAP(stage2) GUILEC ice-9/streams.go
wrote `ice-9/streams.go'
  BOOTSTRAP(stage2) GUILEC ice-9/string-fun.go
wrote `ice-9/string-fun.go'
  BOOTSTRAP(stage2) GUILEC ice-9/suspendable-ports.go
wrote `ice-9/suspendable-ports.go'
  BOOTSTRAP(stage2) GUILEC ice-9/textual-ports.go
wrote `ice-9/textual-ports.go'
  BOOTSTRAP(stage2) GUILEC ice-9/threads.go
wrote `ice-9/threads.go'
  BOOTSTRAP(stage2) GUILEC ice-9/time.go
wrote `ice-9/time.go'
  BOOTSTRAP(stage2) GUILEC ice-9/top-repl.go
wrote `ice-9/top-repl.go'
  BOOTSTRAP(stage2) GUILEC ice-9/unicode.go
wrote `ice-9/unicode.go'
  BOOTSTRAP(stage2) GUILEC ice-9/vlist.go
wrote `ice-9/vlist.go'
  BOOTSTRAP(stage2) GUILEC ice-9/weak-vector.go
wrote `ice-9/weak-vector.go'
  BOOTSTRAP(stage2) GUILEC language/brainfuck/parse.go
wrote `language/brainfuck/parse.go'
  BOOTSTRAP(stage2) GUILEC language/brainfuck/compile-scheme.go
wrote `language/brainfuck/compile-scheme.go'
  BOOTSTRAP(stage2) GUILEC language/brainfuck/compile-tree-il.go
wrote `language/brainfuck/compile-tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/brainfuck/spec.go
wrote `language/brainfuck/spec.go'
  BOOTSTRAP(stage2) GUILEC language/bytecode.go
wrote `language/bytecode.go'
  BOOTSTRAP(stage2) GUILEC language/bytecode/spec.go
wrote `language/bytecode/spec.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/tokenize.go
wrote `language/ecmascript/tokenize.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/parse.go
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '--' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '++' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '-' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on '+' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'semicolon' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'dot' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lbracket' in state 422
%% Reduce/Reduce conflict (reduce 11, reduce 7) on 'lparen' in state 422
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '--' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '++' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '-' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on '+' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'semicolon' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'dot' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lbracket' in state 397
%% Reduce/Reduce conflict (reduce 9, reduce 6) on 'lparen' in state 397
%% Shift/Reduce conflict (shift 367, reduce 49) on 'else' in state 319
%% Shift/Reduce conflict (shift 144, reduce 177) on 'in' in state 242
%% Shift/Reduce conflict (shift 144, reduce 178) on 'in' in state 241
%% Shift/Reduce conflict (shift 144, reduce 179) on 'in' in state 240
%% Shift/Reduce conflict (shift 144, reduce 180) on 'in' in state 239
%% Shift/Reduce conflict (shift 80, reduce 119) on 'colon' in state 125
%% Shift/Reduce conflict (shift 170, reduce 139) on '++' in state 85
%% Shift/Reduce conflict (shift 169, reduce 139) on '--' in state 85
%% Shift/Reduce conflict (shift 153, reduce 159) on '+' in state 49
%% Shift/Reduce conflict (shift 152, reduce 159) on '-' in state 49
%% Shift/Reduce conflict (shift 144, reduce 176) on 'in' in state 47
wrote `language/ecmascript/parse.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/impl.go
wrote `language/ecmascript/impl.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/base.go
language/ecmascript/base.scm:229:52: warning: possibly unbound variable `Boolean'
language/ecmascript/base.scm:230:51: warning: possibly unbound variable `String'
language/ecmascript/base.scm:231:51: warning: possibly unbound variable `Number'
wrote `language/ecmascript/base.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/function.go
language/ecmascript/function.scm:37:0: warning: possibly unbound variable `<js-array-object>'
language/ecmascript/function.scm:37:0: warning: possibly unbound variable `js-array-vector'
wrote `language/ecmascript/function.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/array.go
wrote `language/ecmascript/array.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/compile-tree-il.go
wrote `language/ecmascript/compile-tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/ecmascript/spec.go
wrote `language/ecmascript/spec.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/falias.go
wrote `language/elisp/falias.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/lexer.go
wrote `language/elisp/lexer.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/parser.go
wrote `language/elisp/parser.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/bindings.go
wrote `language/elisp/bindings.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/compile-tree-il.go
wrote `language/elisp/compile-tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/runtime.go
wrote `language/elisp/runtime.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/runtime/function-slot.go
wrote `language/elisp/runtime/function-slot.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/runtime/value-slot.go
wrote `language/elisp/runtime/value-slot.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/spec.go
wrote `language/elisp/spec.go'
  BOOTSTRAP(stage2) GUILEC language/scheme/compile-tree-il.go
wrote `language/scheme/compile-tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/scheme/decompile-tree-il.go
wrote `language/scheme/decompile-tree-il.go'
  BOOTSTRAP(stage2) GUILEC language/scheme/spec.go
wrote `language/scheme/spec.go'
  BOOTSTRAP(stage2) GUILEC language/value/spec.go
wrote `language/value/spec.go'
  BOOTSTRAP(stage2) GUILEC rnrs/base.go
wrote `rnrs/base.go'
  BOOTSTRAP(stage2) GUILEC rnrs/conditions.go
wrote `rnrs/conditions.go'
  BOOTSTRAP(stage2) GUILEC rnrs/control.go
wrote `rnrs/control.go'
  BOOTSTRAP(stage2) GUILEC rnrs/enums.go
wrote `rnrs/enums.go'
  BOOTSTRAP(stage2) GUILEC rnrs/eval.go
wrote `rnrs/eval.go'
  BOOTSTRAP(stage2) GUILEC rnrs/exceptions.go
wrote `rnrs/exceptions.go'
  BOOTSTRAP(stage2) GUILEC rnrs/files.go
wrote `rnrs/files.go'
  BOOTSTRAP(stage2) GUILEC rnrs/hashtables.go
wrote `rnrs/hashtables.go'
  BOOTSTRAP(stage2) GUILEC rnrs/lists.go
wrote `rnrs/lists.go'
  BOOTSTRAP(stage2) GUILEC rnrs/mutable-pairs.go
wrote `rnrs/mutable-pairs.go'
  BOOTSTRAP(stage2) GUILEC rnrs/mutable-strings.go
wrote `rnrs/mutable-strings.go'
  BOOTSTRAP(stage2) GUILEC rnrs/programs.go
wrote `rnrs/programs.go'
  BOOTSTRAP(stage2) GUILEC rnrs/r5rs.go
wrote `rnrs/r5rs.go'
  BOOTSTRAP(stage2) GUILEC rnrs/sorting.go
wrote `rnrs/sorting.go'
  BOOTSTRAP(stage2) GUILEC rnrs/syntax-case.go
wrote `rnrs/syntax-case.go'
  BOOTSTRAP(stage2) GUILEC rnrs/unicode.go
wrote `rnrs/unicode.go'
  BOOTSTRAP(stage2) GUILEC rnrs/arithmetic/bitwise.go
wrote `rnrs/arithmetic/bitwise.go'
  BOOTSTRAP(stage2) GUILEC rnrs/arithmetic/fixnums.go
wrote `rnrs/arithmetic/fixnums.go'
  BOOTSTRAP(stage2) GUILEC rnrs/arithmetic/flonums.go
wrote `rnrs/arithmetic/flonums.go'
  BOOTSTRAP(stage2) GUILEC rnrs/bytevectors.go
wrote `rnrs/bytevectors.go'
  BOOTSTRAP(stage2) GUILEC rnrs/bytevectors/gnu.go
wrote `rnrs/bytevectors/gnu.go'
  BOOTSTRAP(stage2) GUILEC rnrs/io/simple.go
wrote `rnrs/io/simple.go'
  BOOTSTRAP(stage2) GUILEC rnrs/io/ports.go
wrote `rnrs/io/ports.go'
  BOOTSTRAP(stage2) GUILEC rnrs/records/inspection.go
wrote `rnrs/records/inspection.go'
  BOOTSTRAP(stage2) GUILEC rnrs/records/procedural.go
wrote `rnrs/records/procedural.go'
  BOOTSTRAP(stage2) GUILEC rnrs/records/syntactic.go
wrote `rnrs/records/syntactic.go'
  BOOTSTRAP(stage2) GUILEC rnrs.go
wrote `rnrs.go'
  BOOTSTRAP(stage2) GUILEC oop/goops.go
wrote `oop/goops.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/active-slot.go
wrote `oop/goops/active-slot.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/composite-slot.go
wrote `oop/goops/composite-slot.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/describe.go
wrote `oop/goops/describe.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/internal.go
wrote `oop/goops/internal.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/save.go
wrote `oop/goops/save.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/stklos.go
wrote `oop/goops/stklos.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/accessors.go
wrote `oop/goops/accessors.go'
  BOOTSTRAP(stage2) GUILEC oop/goops/simple.go
wrote `oop/goops/simple.go'
  BOOTSTRAP(stage2) GUILEC scheme/base.go
wrote `scheme/base.go'
  BOOTSTRAP(stage2) GUILEC scheme/case-lambda.go
wrote `scheme/case-lambda.go'
  BOOTSTRAP(stage2) GUILEC scheme/char.go
wrote `scheme/char.go'
  BOOTSTRAP(stage2) GUILEC scheme/complex.go
wrote `scheme/complex.go'
  BOOTSTRAP(stage2) GUILEC scheme/cxr.go
wrote `scheme/cxr.go'
  BOOTSTRAP(stage2) GUILEC scheme/eval.go
wrote `scheme/eval.go'
  BOOTSTRAP(stage2) GUILEC scheme/file.go
wrote `scheme/file.go'
  BOOTSTRAP(stage2) GUILEC scheme/inexact.go
wrote `scheme/inexact.go'
  BOOTSTRAP(stage2) GUILEC scheme/lazy.go
wrote `scheme/lazy.go'
  BOOTSTRAP(stage2) GUILEC scheme/load.go
WARNING: Use of `load' in declarative module (scheme load).  Add #:declarative? #f to your define-module invocation.
wrote `scheme/load.go'
  BOOTSTRAP(stage2) GUILEC scheme/process-context.go
wrote `scheme/process-context.go'
  BOOTSTRAP(stage2) GUILEC scheme/r5rs.go
wrote `scheme/r5rs.go'
  BOOTSTRAP(stage2) GUILEC scheme/read.go
wrote `scheme/read.go'
  BOOTSTRAP(stage2) GUILEC scheme/repl.go
wrote `scheme/repl.go'
  BOOTSTRAP(stage2) GUILEC scheme/time.go
wrote `scheme/time.go'
  BOOTSTRAP(stage2) GUILEC scheme/write.go
wrote `scheme/write.go'
  BOOTSTRAP(stage2) GUILEC scripts/compile.go
wrote `scripts/compile.go'
  BOOTSTRAP(stage2) GUILEC scripts/disassemble.go
wrote `scripts/disassemble.go'
  BOOTSTRAP(stage2) GUILEC scripts/display-commentary.go
wrote `scripts/display-commentary.go'
  BOOTSTRAP(stage2) GUILEC scripts/doc-snarf.go
scripts/doc-snarf.scm:98:34: warning: possibly unbound variable `doc-snarf-version'
wrote `scripts/doc-snarf.go'
  BOOTSTRAP(stage2) GUILEC scripts/frisk.go
wrote `scripts/frisk.go'
  BOOTSTRAP(stage2) GUILEC scripts/generate-autoload.go
wrote `scripts/generate-autoload.go'
  BOOTSTRAP(stage2) GUILEC scripts/help.go
wrote `scripts/help.go'
  BOOTSTRAP(stage2) GUILEC scripts/lint.go
wrote `scripts/lint.go'
  BOOTSTRAP(stage2) GUILEC scripts/list.go
wrote `scripts/list.go'
  BOOTSTRAP(stage2) GUILEC scripts/punify.go
wrote `scripts/punify.go'
  BOOTSTRAP(stage2) GUILEC scripts/read-scheme-source.go
wrote `scripts/read-scheme-source.go'
  BOOTSTRAP(stage2) GUILEC scripts/read-text-outline.go
wrote `scripts/read-text-outline.go'
  BOOTSTRAP(stage2) GUILEC scripts/use2dot.go
wrote `scripts/use2dot.go'
  BOOTSTRAP(stage2) GUILEC scripts/snarf-check-and-output-texi.go
wrote `scripts/snarf-check-and-output-texi.go'
  BOOTSTRAP(stage2) GUILEC scripts/summarize-guile-TODO.go
wrote `scripts/summarize-guile-TODO.go'
  BOOTSTRAP(stage2) GUILEC scripts/api-diff.go
wrote `scripts/api-diff.go'
  BOOTSTRAP(stage2) GUILEC scripts/read-rfc822.go
wrote `scripts/read-rfc822.go'
  BOOTSTRAP(stage2) GUILEC scripts/snarf-guile-m4-docs.go
wrote `scripts/snarf-guile-m4-docs.go'
  BOOTSTRAP(stage2) GUILEC scripts/autofrisk.go
scripts/autofrisk.scm:185:2: warning: non-literal format string
wrote `scripts/autofrisk.go'
  BOOTSTRAP(stage2) GUILEC scripts/scan-api.go
wrote `scripts/scan-api.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-1.go
wrote `srfi/srfi-1.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-2.go
wrote `srfi/srfi-2.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-4.go
wrote `srfi/srfi-4.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-4/gnu.go
wrote `srfi/srfi-4/gnu.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-6.go
wrote `srfi/srfi-6.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-8.go
wrote `srfi/srfi-8.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-9.go
wrote `srfi/srfi-9.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-9/gnu.go
wrote `srfi/srfi-9/gnu.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-10.go
wrote `srfi/srfi-10.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-11.go
wrote `srfi/srfi-11.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-13.go
wrote `srfi/srfi-13.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-14.go
wrote `srfi/srfi-14.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-16.go
wrote `srfi/srfi-16.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-17.go
wrote `srfi/srfi-17.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-18.go
wrote `srfi/srfi-18.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-19.go
wrote `srfi/srfi-19.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-26.go
wrote `srfi/srfi-26.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-27.go
wrote `srfi/srfi-27.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-28.go
wrote `srfi/srfi-28.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-31.go
wrote `srfi/srfi-31.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-34.go
wrote `srfi/srfi-34.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-35.go
wrote `srfi/srfi-35.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-37.go
wrote `srfi/srfi-37.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-38.go
wrote `srfi/srfi-38.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-41.go
wrote `srfi/srfi-41.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-42.go
wrote `srfi/srfi-42.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-43.go
wrote `srfi/srfi-43.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-39.go
wrote `srfi/srfi-39.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-45.go
wrote `srfi/srfi-45.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-60.go
wrote `srfi/srfi-60.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-64.go
wrote `srfi/srfi-64.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-67.go
wrote `srfi/srfi-67.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-69.go
wrote `srfi/srfi-69.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-71.go
wrote `srfi/srfi-71.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-88.go
wrote `srfi/srfi-88.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-98.go
wrote `srfi/srfi-98.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-111.go
wrote `srfi/srfi-111.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-171.go
wrote `srfi/srfi-171.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-171/gnu.go
wrote `srfi/srfi-171/gnu.go'
  BOOTSTRAP(stage2) GUILEC srfi/srfi-171/meta.go
wrote `srfi/srfi-171/meta.go'
  BOOTSTRAP(stage2) GUILEC statprof.go
wrote `statprof.go'
  BOOTSTRAP(stage2) GUILEC system/base/pmatch.go
wrote `system/base/pmatch.go'
  BOOTSTRAP(stage2) GUILEC system/base/syntax.go
wrote `system/base/syntax.go'
  BOOTSTRAP(stage2) GUILEC system/base/compile.go
wrote `system/base/compile.go'
  BOOTSTRAP(stage2) GUILEC system/base/optimize.go
wrote `system/base/optimize.go'
  BOOTSTRAP(stage2) GUILEC system/base/language.go
wrote `system/base/language.go'
  BOOTSTRAP(stage2) GUILEC system/base/lalr.go
wrote `system/base/lalr.go'
  BOOTSTRAP(stage2) GUILEC system/base/message.go
wrote `system/base/message.go'
  BOOTSTRAP(stage2) GUILEC system/base/target.go
wrote `system/base/target.go'
  BOOTSTRAP(stage2) GUILEC system/base/types.go
wrote `system/base/types.go'
  BOOTSTRAP(stage2) GUILEC system/base/types/internal.go
wrote `system/base/types/internal.go'
  BOOTSTRAP(stage2) GUILEC system/base/ck.go
wrote `system/base/ck.go'
  BOOTSTRAP(stage2) GUILEC system/foreign.go
wrote `system/foreign.go'
  BOOTSTRAP(stage2) GUILEC system/foreign-library.go
wrote `system/foreign-library.go'
  BOOTSTRAP(stage2) GUILEC system/foreign-object.go
wrote `system/foreign-object.go'
  BOOTSTRAP(stage2) GUILEC system/repl/debug.go
wrote `system/repl/debug.go'
  BOOTSTRAP(stage2) GUILEC system/repl/error-handling.go
wrote `system/repl/error-handling.go'
  BOOTSTRAP(stage2) GUILEC system/repl/common.go
wrote `system/repl/common.go'
  BOOTSTRAP(stage2) GUILEC system/repl/command.go
WARNING: Use of `load' in declarative module (system repl command).  Add #:declarative? #f to your define-module invocation.
wrote `system/repl/command.go'
  BOOTSTRAP(stage2) GUILEC system/repl/repl.go
wrote `system/repl/repl.go'
  BOOTSTRAP(stage2) GUILEC system/repl/server.go
wrote `system/repl/server.go'
  BOOTSTRAP(stage2) GUILEC system/repl/coop-server.go
wrote `system/repl/coop-server.go'
  BOOTSTRAP(stage2) GUILEC system/vm/assembler.go
wrote `system/vm/assembler.go'
  BOOTSTRAP(stage2) GUILEC system/vm/coverage.go
wrote `system/vm/coverage.go'
  BOOTSTRAP(stage2) GUILEC system/vm/debug.go
wrote `system/vm/debug.go'
  BOOTSTRAP(stage2) GUILEC system/vm/disassembler.go
wrote `system/vm/disassembler.go'
  BOOTSTRAP(stage2) GUILEC system/vm/dwarf.go
wrote `system/vm/dwarf.go'
  BOOTSTRAP(stage2) GUILEC system/vm/elf.go
wrote `system/vm/elf.go'
  BOOTSTRAP(stage2) GUILEC system/vm/frame.go
wrote `system/vm/frame.go'
  BOOTSTRAP(stage2) GUILEC system/vm/inspect.go
wrote `system/vm/inspect.go'
  BOOTSTRAP(stage2) GUILEC system/vm/linker.go
wrote `system/vm/linker.go'
  BOOTSTRAP(stage2) GUILEC system/vm/loader.go
wrote `system/vm/loader.go'
  BOOTSTRAP(stage2) GUILEC system/vm/program.go
wrote `system/vm/program.go'
  BOOTSTRAP(stage2) GUILEC system/vm/trace.go
wrote `system/vm/trace.go'
  BOOTSTRAP(stage2) GUILEC system/vm/trap-state.go
wrote `system/vm/trap-state.go'
  BOOTSTRAP(stage2) GUILEC system/vm/traps.go
wrote `system/vm/traps.go'
  BOOTSTRAP(stage2) GUILEC system/vm/vm.go
wrote `system/vm/vm.go'
  BOOTSTRAP(stage2) GUILEC system/syntax.go
wrote `system/syntax.go'
  BOOTSTRAP(stage2) GUILEC system/xref.go
wrote `system/xref.go'
  BOOTSTRAP(stage2) GUILEC sxml/apply-templates.go
wrote `sxml/apply-templates.go'
  BOOTSTRAP(stage2) GUILEC sxml/fold.go
wrote `sxml/fold.go'
  BOOTSTRAP(stage2) GUILEC sxml/match.go
wrote `sxml/match.go'
  BOOTSTRAP(stage2) GUILEC sxml/simple.go
wrote `sxml/simple.go'
  BOOTSTRAP(stage2) GUILEC sxml/ssax/input-parse.go
wrote `sxml/ssax/input-parse.go'
  BOOTSTRAP(stage2) GUILEC sxml/ssax.go
wrote `sxml/ssax.go'
  BOOTSTRAP(stage2) GUILEC sxml/transform.go
wrote `sxml/transform.go'
  BOOTSTRAP(stage2) GUILEC sxml/xpath.go
wrote `sxml/xpath.go'
  BOOTSTRAP(stage2) GUILEC texinfo.go
wrote `texinfo.go'
  BOOTSTRAP(stage2) GUILEC texinfo/docbook.go
wrote `texinfo/docbook.go'
  BOOTSTRAP(stage2) GUILEC texinfo/html.go
wrote `texinfo/html.go'
  BOOTSTRAP(stage2) GUILEC texinfo/indexing.go
wrote `texinfo/indexing.go'
  BOOTSTRAP(stage2) GUILEC texinfo/string-utils.go
wrote `texinfo/string-utils.go'
  BOOTSTRAP(stage2) GUILEC texinfo/plain-text.go
wrote `texinfo/plain-text.go'
  BOOTSTRAP(stage2) GUILEC texinfo/reflection.go
wrote `texinfo/reflection.go'
  BOOTSTRAP(stage2) GUILEC texinfo/serialize.go
wrote `texinfo/serialize.go'
  BOOTSTRAP(stage2) GUILEC web/client.go
web/client.scm:108:5: warning: possibly unbound variable `set-certificate-credentials-x509-trust-data!'
web/client.scm:114:16: warning: possibly unbound variable `make-certificate-credentials'
web/client.scm:128:21: warning: possibly unbound variable `x509-certificate-format/pem'
web/client.scm:134:10: warning: possibly unbound variable `session-peer-certificate-chain'
web/client.scm:136:6: warning: possibly unbound variable `import-x509-certificate'
web/client.scm:136:36: warning: possibly unbound variable `x509-certificate-format/der'
web/client.scm:145:11: warning: possibly unbound variable `x509-certificate-matches-hostname?'
web/client.scm:150:10: warning: possibly unbound variable `peer-certificate-status'
web/client.scm:169:31: warning: possibly unbound variable `certificate-status->string'
web/client.scm:164:21: warning: possibly unbound variable `x509-certificate-dn'
web/client.scm:192:23: warning: possibly unbound variable `error/premature-termination'
web/client.scm:204:5: warning: possibly unbound variable `port-position'
web/client.scm:206:5: warning: possibly unbound variable `set-port-position!'
web/client.scm:231:19: warning: possibly unbound variable `make-session'
web/client.scm:231:32: warning: possibly unbound variable `connection-end/client'
web/client.scm:239:9: warning: possibly unbound variable `set-session-server-name!'
web/client.scm:239:42: warning: possibly unbound variable `server-name-type/dns'
web/client.scm:243:5: warning: possibly unbound variable `set-session-transport-fd!'
web/client.scm:244:5: warning: possibly unbound variable `set-session-default-priority!'
web/client.scm:250:5: warning: possibly unbound variable `set-session-priorities!'
web/client.scm:252:5: warning: possibly unbound variable `set-session-credentials!'
web/client.scm:265:11: warning: possibly unbound variable `handshake'
web/client.scm:267:26: warning: possibly unbound variable `error/warning-alert-received'
web/client.scm:272:26: warning: possibly unbound variable `alert-description->string'
web/client.scm:272:53: warning: possibly unbound variable `alert-get'
web/client.scm:275:26: warning: possibly unbound variable `fatal-error?'
web/client.scm:281:32: warning: possibly unbound variable `error->string'
web/client.scm:293:19: warning: possibly unbound variable `session-record-port'
web/client.scm:298:13: warning: possibly unbound variable `set-session-record-port-close!'
wrote `web/client.go'
  BOOTSTRAP(stage2) GUILEC web/http.go
wrote `web/http.go'
  BOOTSTRAP(stage2) GUILEC web/request.go
wrote `web/request.go'
  BOOTSTRAP(stage2) GUILEC web/response.go
wrote `web/response.go'
  BOOTSTRAP(stage2) GUILEC web/server.go
wrote `web/server.go'
  BOOTSTRAP(stage2) GUILEC web/server/http.go
wrote `web/server/http.go'
  BOOTSTRAP(stage2) GUILEC web/uri.go
wrote `web/uri.go'
  BOOTSTRAP(stage2) GUILEC language/elisp/boot.go
wrote `language/elisp/boot.go'
Making all in guile-readline
  SNARF  readline.x
/Library/Developer/CommandLineTools/usr/bin/make  all-am
  CC       readline.lo
  CCLD     guile-readline.la
warning: (x86_64) /tmp/lto.o unable to open object file: No such file or directory
warning: no debug symbols in executable (-arch x86_64)
  GUILEC ice-9/readline.go
ice-9/readline.scm:65:3: warning: possibly unbound variable `readline-options-interface'
ice-9/readline.scm:98:50: warning: possibly unbound variable `%readline'
ice-9/readline.scm:208:4: warning: possibly unbound variable `*readline-completion-function*'
wrote `ice-9/readline.go'
Making all in examples
make[2]: Nothing to be done for `all'.
Making all in emacs
make[2]: Nothing to be done for `all'.
Making all in test-suite
Making all in standalone
  SNARF  test-asmobs-lib.x
/Library/Developer/CommandLineTools/usr/bin/make  all-am
  CC       libtest_asmobs_la-test-asmobs-lib.lo
  CCLD     libtest-asmobs.la
warning: (x86_64) /tmp/lto.o unable to open object file: No such file or directory
warning: no debug symbols in executable (-arch x86_64)
  CC       libtest_ffi_la-test-ffi-lib.lo
  CCLD     libtest-ffi.la
warning: (x86_64) /tmp/lto.o unable to open object file: No such file or directory
warning: no debug symbols in executable (-arch x86_64)
  CC       libtest_extensions_la-test-extensions-lib.lo
  CCLD     libtest-extensions.la
warning: (x86_64) /tmp/lto.o unable to open object file: No such file or directory
warning: no debug symbols in executable (-arch x86_64)
make[3]: Nothing to be done for `all-am'.
Making all in benchmark-suite
make[2]: Nothing to be done for `all'.
Making all in gc-benchmarks
make[2]: Nothing to be done for `all'.
Making all in am
make[2]: Nothing to be done for `all'.
Making all in doc
Making all in ref
make[3]: Nothing to be done for `all'.
Making all in r5rs
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
  GEN      libguile/guile-procedures.txt

% make check
  GEN      public-submodule-commit
/Library/Developer/CommandLineTools/usr/bin/make  check-recursive
Making check in lib
/Library/Developer/CommandLineTools/usr/bin/make  check-recursive
make[4]: Nothing to be done for `check-am'.
Making check in meta
make[2]: Nothing to be done for `check'.
Making check in libguile
/Library/Developer/CommandLineTools/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in module
make[2]: Nothing to be done for `check'.
Making check in stage0
make[2]: Nothing to be done for `check'.
Making check in stage1
make[2]: Nothing to be done for `check'.
Making check in stage2
make[2]: Nothing to be done for `check'.
Making check in guile-readline
/Library/Developer/CommandLineTools/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in examples
make[2]: Nothing to be done for `check'.
Making check in emacs
make[2]: Nothing to be done for `check'.
Making check in test-suite
Making check in standalone
/Library/Developer/CommandLineTools/usr/bin/make  check-am
/Library/Developer/CommandLineTools/usr/bin/make  test-num2integral test-round test-foreign-object-c test-list test-unwind test-conversion test-loose-ends test-scm-c-read test-scm-take-locale-symbol test-scm-take-u8vector test-scm-to-latin1-string test-scm-values test-scm-c-bind-keyword-arguments test-srfi-4 test-with-guile-module test-scm-with-guile test-scm-spawn-thread test-pthread-create test-pthread-create-secondary test-smob-mark test-smob-mark-race test-system-cmds test-bad-identifiers test-require-extension test-guile-snarf test-import-order test-command-line-encoding test-command-line-encoding2 test-language test-guild-compile test-signal-fork test-asmobs test-ffi test-foreign-object-scm test-fast-slot-ref test-mb-regexp test-use-srfi test-extensions test-stack-overflow test-out-of-memory test-close-on-exec
  CC       test_num2integral-test-num2integral.o
  CCLD     test-num2integral
  CC       test_round-test-round.o
  CCLD     test-round
  CC       test_foreign_object_c-test-foreign-object-c.o
  CCLD     test-foreign-object-c
  CC       test_list-test-list.o
  CCLD     test-list
  CC       test_unwind-test-unwind.o
  CCLD     test-unwind
  CC       test_conversion-test-conversion.o
test-conversion.c:735:28: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion]
  TEST_7S (scm_from_int8,  128, "-128");
           ~~~~~~~~~~~~~   ^~~
test-conversion.c:545:45: note: expanded from macro 'TEST_7S'
#define TEST_7S(func,arg,res) test_7s (func(arg), arg, res, #func)
                                       ~~~~ ^~~
test-conversion.c:740:29: warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion]
  TEST_7S (scm_from_int16,  32768, "-32768");
           ~~~~~~~~~~~~~~   ^~~~~
test-conversion.c:545:45: note: expanded from macro 'TEST_7S'
#define TEST_7S(func,arg,res) test_7s (func(arg), arg, res, #func)
                                       ~~~~ ^~~
test-conversion.c:745:38: warning: implicit conversion from 'long long' to 'int32_t' (aka 'int') changes value from 2147483648 to -2147483648 [-Wconstant-conversion]
  TEST_7S (scm_from_int32,  INT32_MAX+1LL, "-2147483648");
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
test-conversion.c:545:45: note: expanded from macro 'TEST_7S'
#define TEST_7S(func,arg,res) test_7s (func(arg), arg, res, #func)
                                       ~~~~ ^~~
3 warnings generated.
  CCLD     test-conversion
  CC       test_loose_ends-test-loose-ends.o
  CCLD     test-loose-ends
  CC       test_scm_c_read-test-scm-c-read.o
  CCLD     test-scm-c-read
  CC       test_scm_take_locale_symbol-test-scm-take-locale-symbol.o
  CCLD     test-scm-take-locale-symbol
  CC       test_scm_take_u8vector-test-scm-take-u8vector.o
  CCLD     test-scm-take-u8vector
  CC       test_scm_to_latin1_string-test-scm-to-latin1-string.o
  CCLD     test-scm-to-latin1-string
  CC       test_scm_values-test-scm-values.o
  CCLD     test-scm-values
  CC       test_scm_c_bind_keyword_arguments-test-scm-c-bind-keyword-arguments.o
  CCLD     test-scm-c-bind-keyword-arguments
  CC       test_srfi_4-test-srfi-4.o
  CCLD     test-srfi-4
  CC       test_with_guile_module-test-with-guile-module.o
  CCLD     test-with-guile-module
  CC       test_scm_with_guile-test-scm-with-guile.o
  CCLD     test-scm-with-guile
  CC       test_scm_spawn_thread-test-scm-spawn-thread.o
  CCLD     test-scm-spawn-thread
  CC       test_pthread_create-test-pthread-create.o
  CCLD     test-pthread-create
  CC       test_pthread_create_secondary-test-pthread-create-secondary.o
  CCLD     test-pthread-create-secondary
  CC       test_smob_mark-test-smob-mark.o
  CCLD     test-smob-mark
  CC       test_smob_mark_race-test-smob-mark-race.o
  CCLD     test-smob-mark-race
make[5]: Nothing to be done for `test-system-cmds'.
make[5]: Nothing to be done for `test-bad-identifiers'.
make[5]: Nothing to be done for `test-require-extension'.
make[5]: Nothing to be done for `test-guile-snarf'.
make[5]: Nothing to be done for `test-import-order'.
make[5]: Nothing to be done for `test-command-line-encoding'.
make[5]: Nothing to be done for `test-command-line-encoding2'.
make[5]: Nothing to be done for `test-language'.
make[5]: Nothing to be done for `test-guild-compile'.
make[5]: Nothing to be done for `test-signal-fork'.
make[5]: Nothing to be done for `test-asmobs'.
make[5]: Nothing to be done for `test-ffi'.
make[5]: Nothing to be done for `test-foreign-object-scm'.
make[5]: `test-fast-slot-ref' is up to date.
make[5]: Nothing to be done for `test-mb-regexp'.
make[5]: `test-use-srfi' is up to date.
make[5]: Nothing to be done for `test-extensions'.
make[5]: Nothing to be done for `test-stack-overflow'.
make[5]: Nothing to be done for `test-out-of-memory'.
make[5]: Nothing to be done for `test-close-on-exec'.
/Library/Developer/CommandLineTools/usr/bin/make  check-TESTS
test-system-cmds: system* exit status was 127 rather than 42
FAIL: test-system-cmds
PASS: test-bad-identifiers
PASS: test-require-extension
PASS: test-guile-snarf
PASS: test-import-order
PASS: test-command-line-encoding
PASS: test-command-line-encoding2
PASS: test-language
error: interrupted by the user
PASS: test-guild-compile
wrote `/Users/gaoyuzhuo/Downloads/guile-3.0.9/cache/guile/ccache/3.0-LE-8-4.6/Users/gaoyuzhuo/Downloads/guile-3.0.9/test-suite/standalone/test-signal-fork.go'
parent: 20410
.......child: ....20456
........................................
completed
PASS: test-signal-fork
PASS: test-num2integral
PASS: test-round
PASS: test-asmobs
PASS: test-ffi
PASS: test-foreign-object-scm
PASS: test-foreign-object-c
PASS: test-list
PASS: test-unwind
PASS: test-conversion
PASS: test-loose-ends
PASS: test-fast-slot-ref
PASS: test-mb-regexp
PASS: test-use-srfi
PASS: test-scm-c-read
PASS: test-scm-take-locale-symbol
PASS: test-scm-take-u8vector
PASS: test-scm-to-latin1-string
PASS: test-scm-values
PASS: test-scm-c-bind-keyword-arguments
PASS: test-srfi-4
PASS: test-extensions
PASS: test-with-guile-module
PASS: test-scm-with-guile
PASS: test-scm-spawn-thread
PASS: test-pthread-create
SKIP: test-pthread-create-secondary
PASS: test-smob-mark
PASS: test-smob-mark-race
wrote `/Users/gaoyuzhuo/Downloads/guile-3.0.9/cache/guile/ccache/3.0-LE-8-4.6/Users/gaoyuzhuo/Downloads/guile-3.0.9/test-suite/standalone/test-stack-overflow.go'
SKIP: test-stack-overflow
wrote `/Users/gaoyuzhuo/Downloads/guile-3.0.9/cache/guile/ccache/3.0-LE-8-4.6/Users/gaoyuzhuo/Downloads/guile-3.0.9/test-suite/standalone/test-out-of-memory.go'
SKIP: test-out-of-memory

;;; (child-exception ("scm_fdes_to_port" "~A" ("Bad file descriptor") (9)))

;;; (child-status 256)
PASS: test-close-on-exec
==================================
1 of 38 tests failed
(3 tests were not run)
Please report to [email-masked]
==================================
make[5]: *** [check-TESTS] Error 1
make[4]: *** [check-am] Error 2
make[3]: *** [check] Error 2
make[2]: *** [check-recursive] Error 1
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2