http://github.com/shri/ironruby/commit/73e175bc448480423e2417adc80955149c7dd914



Files changed:

 *   
Merlin/External.LCA_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/kernel/system_spec.rb<http://github.com/shri/ironruby/commit/73e175bc448480423e2417adc80955149c7dd914#diff-0>
 *   
Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Builtins/KernelOps.cs<http://github.com/shri/ironruby/commit/73e175bc448480423e2417adc80955149c7dd914#diff-1>
 *   
Merlin/Main/Languages/Ruby/Scripts/RakeTests.rb<http://github.com/shri/ironruby/commit/73e175bc448480423e2417adc80955149c7dd914#diff-2>



-----Original Message-----
From: Shri Borde
Sent: Sunday, May 24, 2009 2:00 PM
To: ironruby-core@rubyforge.org
Subject: RE: [Ironruby-core] Rake 0.8.7 and IronRuby 0.5



Thanks for the detailed bug report! I have a fix, and will push it out next 
week...



-----Original Message-----

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Seo Sanghyeon

Sent: Sunday, May 24, 2009 3:09 AM

To: ironruby-core@rubyforge.org

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

Ironruby-core@rubyforge.org

http://rubyforge.org/mailman/listinfo/ironruby-core


_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to