Thanks for the detailed bug report! I have a fix, and will push it out next week...
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Seo Sanghyeon Sent: Sunday, May 24, 2009 3:09 AM To: [email protected] Subject: [Ironruby-core] Rake 0.8.7 and IronRuby 0.5 I installed IronRuby 0.5, and ran igem install rake, which installed Rake 0.8.7. Now rake/testtask launches new Ruby process using RakeFileUtils.ruby, which ultimately calls Kernel.system. When tests fail, $? is examined, but it is Fixnum, not Process::Status, so Rake barfs. Transcript follows. C:\>iirb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'rake' => true irb(main):003:0> RakeFileUtils.ruby 'do_not_exist.rb' C:/ironruby/lib/IronRuby/../..//bin/ir.exe do_not_exist.rb NoMethodError: undefined method `exitstatus' for 1:Fixnum from C:/ironruby/lib/ironruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:995:in `sh' (snip) I reported this as CodePlex #1400. Please vote! http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1400 -- Seo Sanghyeon _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
