Re: Problems to install guile 2.0.1
On Fri 29 Apr 2011 01:22, Germán Arias writes: > Hi, I'm facing problems to install Guile 2.0.1. Similar problems that I > had with Guile 2.0.0. If you remember: > > http://lists.gnu.org/archive/html/guile-user/2011-03/msg9.html > > I will try to solve this later, as I did before (removing some > characters). But now the compiler show some info, so I send you these: > > CC libguile_2.0_la-variable.lo > CC libguile_2.0_la-vectors.lo > CC libguile_2.0_la-version.lo > CC libguile_2.0_la-vm.lo > vm-engine.c: In function 'vm_debug_engine': > vm-engine.c:38: internal compiler error: in unify_nodes, at > tree-ssa-structalias.c:1230 > Please submit a full bug report, > with preprocessed source if appropriate. > See http://gcc.gnu.org/bugs.html> for instructions. > For Debian GNU/Linux specific bug reporting instructions, > see . > make[3]: *** [libguile_2.0_la-vm.lo] Error 1 > make[3]: Leaving directory > `/home/german/Instalados/guile-2.0.1/libguile' > make[2]: *** [all] Error 2 > make[2]: Leaving directory > `/home/german/Instalados/guile-2.0.1/libguile' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/german/Instalados/guile-2.0.1' > make: *** [all] Error 2 > > > This is a problem in the compiler. But this is the compiler that comes > with gNewSense (from Ubuntu). Also I will notify this to gNewSense team. > Regards. Sorry you are still experiencing this problem. Let us know if you can get it to compile, in the end. Andy -- http://wingolog.org/
Re: Problems to install guile 2.0.1
Hi, Germán Arias writes: > CC libguile_2.0_la-vm.lo > vm-engine.c: In function 'vm_debug_engine': > vm-engine.c:38: internal compiler error: in unify_nodes, at > tree-ssa-structalias.c:1230 > Please submit a full bug report, > with preprocessed source if appropriate. > See http://gcc.gnu.org/bugs.html> for instructions. > For Debian GNU/Linux specific bug reporting instructions, FWIW I never had any such problems with any upstream versions of GCC over the last 3 years or so, including 4.6.0, so I’d report it to the distro bug tracker. Thanks, Ludo’.
Re: [r6rs] expansion bug, probably free-identifier=? related
Hello Marco, I have a branch pending to fix free-identifier=? in Guile. It will probably go in 2.0.2. However, even with this patch, test-flatt-syntactic.sps still fails because of two things, one difficult and the other even more so: 1) Bug https://savannah.gnu.org/bugs/?31472 -- the introduced "the-parent-rtd" identifier gets resolved relative to the (synrec6) module rather than the module of the expanded form. This will be fixed at some point. 2) Guile does not hygienically introduce toplevel bindings. I would like to fix it, but it will not be fixed in 2.0.x, as it would break ABI. You can work around this one as Guile's own srfi-9 does, if you so wish, by generating a temporary yourself. Regards, Andy -- http://wingolog.org/