Re: Multiple Values and GC

[email protected] Wed, 15 Sep 2021 19:21:48 +0200
Newsgroups gmane.lisp.scheme.bigloo
Message-ID <[email protected]>
Hi Basile,

> 
> On 15/09/2021 18:27, Joseph Donaldson wrote:
> > Hello, Manuel,
> >
> > In building the tarball from 09/15/2021 and enabling the jvm build, I 
> > see the following error:
> >
> >         /home/jwd/bigloo_srcs/bigloo-unstable/bin/bigloo.sh -target
> >         jvm -jfile .jfile -L
> >         /home/jwd/bigloo_srcs/bigloo-unstable/lib/bigloo/4.4c -srfi
> >         enable-resolv -srfi enable-unistring -srfi enable-pcre2 -srfi
> >         enable-gmp  -unsafe -q -mkheap -mklib -s -no-hello \
> >                            Llib/make_lib.scm -heap bigloo.jheap
> >
> >         File "Llib/error.scm", line 1420, character 54085:
> >         #   ($env-get-error-handler env))
> >         #   ^
> >         *** ERROR:env-get-error-handler
> >         Unbound variable -- $env-get-error-handler
> >
> >         File "Llib/error.scm", line 1408, character 53497:
> >         #   ($env-set-error-handler! env ehdl))
> >         #   ^
> >         *** ERROR:env-set-error-handler!
> >         Unbound variable -- $env-set-error-handler!
> >         2 errors occured, ending ...
> >
> > $env-get-error-handler is not provided by the JVM runtime.
> >
> > Disabling the jvm backend results in a successful build.
> >
> > Thank You,
> > Joseph
> >
> >
> 
> A possibility to debug such things might be to use the libbacktrace (by 
> Ian Taylor, also inside GCC)
> 
> https://github.com/ianlancetaylor/libbacktrace
This is seems quite interesting but it lacks a little bit of documentation
and examples. I'm not even sure how to get started. Would you have examples?

-- 
Manuel
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEELgdDMTtUx/Mxl41xMMxQ5DtOwukFAmFCK/YACgkQMMxQ5DtO
wumqmggAvPi3k+ClDnN8zaK85iqtdt+y5H/dFVq9irn0VbTlDXjOPaNZus/Qwi5n
yYgDP/IoIlg3u6xXDbkZyw946NUnAn+ARFiRiVxfN8avFy+T30daFETeB/X7X+aC
nhUJWq2ELpIKxsxaXiL+9l8jZzXLI6r+w5K7roE9cP0HDrgh0Wpg2Q03iGcYLoeZ
KsaIaPDF4KBoHTJCoyeX0yLinDcW7xzmSfQyFNl4cMkB9NuLWGggAwhhFayT964l
fob8UnWpB0igMiBy30CXX9WxGXpJ6iTaaKiJIaXf8y1o1fXtK9crSzbMTu60CUj/
YkWNIpFOIqQIWsbsaQ2Nn32fVzHQpw==
=4yL8
-----END PGP SIGNATURE-----