From: Vincent Isambart Date: 2006-07-29T17:35:51+09:00 Subject: Problem with ruby 1.9 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