On Sat, Jul 19, 2008 at 02:18:05PM +0900, Federico Builes wrote:

> What version of mspec are you using? 1.4.0 was recently released and
> it's needed  for some  of the specs.   If you're running  the latest
> mspec version, would you mind telling us where it's freezing?

I'm not the original poster but I'm seeing hangs too.  If I run
"mspec --verbose rubyspec/1.8/library" the process hangs after printing:

rubyspec/1.8/library/socket/basicsocket/setsockopt_spec.rb             .

If I interrupt the process it prints

rubyspec/1.8/library/socket/basicsocket/shutdown_spec.rb
Process aborted!

Now here's the strange thing: "mspec --verbose rubyspec/1.8/library/socket"
completes without problems!  It  is context dependent: something about
the complete library test set makes mspec hang inside
socket/basicsocket/shutdown_spec.rb .

I've no idea how to debug this further.  Any tips?

Jeremy Henty 

PS:

$ mspec --version
mspec 1.4.0
$ ruby -v
ruby 1.8.7 (2008-07-17 patchlevel 63) [i686-linux]
$ uname -a
Linux omphalos 2.6.26-0 #1 SMP PREEMPT Wed Jul 16 13:37:53 BST 2008 i686 athlon-4 i386 GNU/Linux
$ cd rubyspec
$ git pull --rebase
Current branch master is up to date.