On 16/03/2012 10:34, Nala Ginrut wrote: > I didn't saw any error with your information, and I think it's normal. > The *.go compiling is very slow even if you have a good machine. So be > patient. Actually, I've noticed this too. The guile executable gets stuck and uses 0% CPU. You can interrupt it and try again and sometimes it works, sometimes gets stuck again on a different file, so I assume there's some sort of race. This is on OS X. I've held off mentioning it until I had a chance to investigate, and also because I'm using the bleeding edge bdwgc, and I wondered whether that was supported. I think it might be trying to get a mutex that it already holds. This started happening for me maybe a month ago. Anyhow, I attach a stack trace of the "stuck" guile on my machine (8 cores). > > On Fri, Mar 16, 2012 at 5:55 PM, Kun Liang > wrote: > > Hi guys: > I have checked out trunk of guile, try to build it with > following steps under guile top directory: > ./autogen.sh > mkdir build > cd build > ../configure > make > > Then the making process halt at this point (sometimes halt at > compiling a different scheme module). I was building guile under > cygwin. > > ======================================================== > make[2]: Entering directory > `/home/liangkun/workspace/guile/build/module' > GUILEC ice-9/eval.go > wrote `ice-9/eval.go' > GUILEC ice-9/psyntax-pp.go > GUILEC ice-9/boot-9.go > GUILEC language/tree-il.go > GUILEC language/glil.go > GUILEC language/assembly.go > wrote `language/assembly.go' > GUILEC language/tree-il/primitives.go > GUILEC language/tree-il/peval.go > GUILEC language/tree-il/fix-letrec.go > wrote `language/tree-il/fix-letrec.go' > GUILEC language/tree-il/optimize.go > GUILEC language/tree-il/canonicalize.go > GUILEC language/tree-il/analyze.go > GUILEC language/tree-il/inline.go > GUILEC language/tree-il/compile-glil.go > GUILEC language/tree-il/debug.go > GUILEC language/tree-il/spec.go > GUILEC language/glil/spec.go > ======================================================== > > > Any idea? Thanks! > -- > -------------------------------------------- > > Kun Liang > > http://freearth.blog.chinaunix.net > >