Re: Problems to install guile 2.0.1

2011-04-29 Thread Andy Wingo
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

2011-04-29 Thread Ludovic Courtès
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

2011-04-29 Thread Andy Wingo
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/