Re: deadlock in scm_join_thread(_timed)

2009-05-24 Thread Ludovic Courtès
Hello! Neil Jerram writes: > Thanks! And here's the corresponding patch for master. It's slightly > different, because scm_join_thread_timed in master allows for the join > attempt timing out and should return a special timeout value in that > case. Also I had to fix another problem, wait-con

Re: srfi-18 and the vm

2009-05-24 Thread Ludovic Courtès
Hello, Andy Wingo writes: > For loading uncompiled scripts, things will be slower, unless your > modules #:use-syntax some other transformer. I don't know where the > tradeoff is between the increased expansion speed due to compilation and > slowdown due to a complete codewalk, but it's certainl

Re: deadlock in scm_join_thread(_timed)

2009-05-24 Thread Neil Jerram
l...@gnu.org (Ludovic Courtès) writes: >> +(define (asyncs-still-working?) >> + (let ((a #f)) >> +(system-async-mark (lambda () >> + (set! a #t))) >> +(equal? '(a b c) '(a b c)) >> +a)) > > I guess `equal?' is here to trigger an `SCM_TICK', right? Perhaps a > comm

master failing make distcheck

2009-05-24 Thread Neil Jerram
I just noticed that master has been failing my overnight build for a while, in the make distcheck step; see http://www.ossau.uklinux.net/guile/snapshots/guile-master-20090524.log. It looks like something to do with pkgconfig / guile-config / looking for an uninstalled guile in the wrong place when