Hello,

Recently I've had some problems with ruby 1.9. It's at least 2 weeks
old, probably even older but I did not take the time to check it more
thoroughly before.
When building ruby, make stops after an 'Illegal instruction' that
occured while running miniruby on ./ext/extmk.rb. After some
investigation I reduced the code causing an Illegal instruction to 2
lines :
def xxx(a) yield end
xxx('') { break }

This program runs without any problem with ruby 1.8.2, 1.8.4 or event
the last yarv.
If the xxx function does not take any argument, it works fine.
My computer's running Mac OS X 10.4.7 (powerpc-apple-darwin8.7.0).

Cheers,
Vincent Isambart