bug#19581: 'sleep' return value is incorrectly rounded

2015-01-13 Thread Ludovic Courtès
I just noticed that ‘sleep’ essentially always rounds down its return value, which makes it unreliable, as in this example: --8<---cut here---start->8--- $ time guile -c '(sigaction SIGINT +) (call-with-new-thread (lambda () (let loop () (kill (getpid) SIGINT)

bug#19577: Building 2.0.11, or running pre-built "guile --version", hangs

2015-01-13 Thread Reuben Thomas
On 13 January 2015 at 01:29, Reuben Thomas wrote: > On one machine, but not on another of mine (though they're similar amd64 > machines with Intel i5 CPUs running Ubuntu 14.04), running guile --version > hangs (either from the Ubuntu 2.0.9 or 2.0.11 packages). I tried building > 2.0.11 from sourc