Igem list -r is giving me an error


#1

I am using the Ironruby 0.3 release and every time I try to run “igem
list -r” I get a StackOverFlowException. Am I the only one?

C:\Users\gs>igem list

*** LOCAL GEMS ***

C:\Users\gs>igem list -r

*** REMOTE GEMS ***

Process is terminated due to StackOverflowException.

C:\Users\gs>


#2

It’s a bug in splatting. The gems are attempting to splat an array with
5000+ items, which produces a huge DLR tree. This expression is walked
by DLR recursive visitor, which leads to a stack overflow.

Tomas


#3

Ok, that makes sense. Thanks for the reply.

Greg