# Re: Review: bugs

**URL:** <https://www.ruby-forum.com/t/re-review-bugs/167454>\
**Category:** IronRuby\
**Created:** [May 7, 2009, 10:07pm UTC](https://www.ruby-forum.com/t/re-review-bugs/167454 "2009-05-07T22:07:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [May 7, 2009, 10:07pm UTC](https://www.ruby-forum.com/t/re-review-bugs/167454/1 "2009-05-07T22:07:23Z")

</div>

Tomas suggested a different fix in Protocols.cs. I did a “git reset  
-hard” to undo the previous commit and applied the new fix…

> <https://github.com/shri-zz/ironruby/commit/09b25e8c573464dc5868ab2521bd631a013527c7>
>
> backtraces now include file names for builtin methods in IronRuby.Libraries.dll …in a DEBUG builds and with -X:ExceptionDetail
> Enables RubyGems tests in irtests.bat

Thanks,  
Shri

From: Shri B.  
Sent: Thursday, May 07, 2009 10:06 AM  
To: removed\_email\_address@domain.invalid; IronRuby External Code R.  
Subject: Review: bugs

[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4)

“numeric + someOtherObj” should call  
someOtherObj.method\_missing(:coerce)  
backtraces now include file names for builtin methods in  
IronRuby.Libraries.dll in a DEBUG builds and with -X:ExceptionDetail  
Enables RubyGems tests in irtests.bat

Files changed

- 

Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/bignum/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-0](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-0)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/fixnum/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-1](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-1)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/float/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-2](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-2)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/library/bigdecimal/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-3](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-3)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/BigDecimal/BigDecimalOps.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-4](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-4)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Builtins/Numeric.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-5](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-5)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrBigInteger.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-6](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-6)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrFloat.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-7](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-7)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrInteger.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-8](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-8)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Initializers.Generated.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-9](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-9)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/CallSiteStorages.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-10](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-10)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/Protocols.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-11](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-11)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyExceptionData.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-12](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-12)  
\*  
Merlin/Main/Languages/Ruby/Scripts/irtests.bat[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-13](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-13)  
Thanks,  
Shri

---

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [May 7, 2009, 10:08pm UTC](https://www.ruby-forum.com/t/re-review-bugs/167454/2 "2009-05-07T22:08:35Z")

</div>

Looks good.

Tomas

From: Shri B.  
Sent: Thursday, May 07, 2009 12:51 PM  
To: removed\_email\_address@domain.invalid; IronRuby External Code R.  
Subject: RE: Review: bugs

Tomas suggested a different fix in Protocols.cs. I did a “git reset  
-hard” to undo the previous commit and applied the new fix…

> <https://github.com/shri-zz/ironruby/commit/09b25e8c573464dc5868ab2521bd631a013527c7>
>
> backtraces now include file names for builtin methods in IronRuby.Libraries.dll …in a DEBUG builds and with -X:ExceptionDetail
> Enables RubyGems tests in irtests.bat

Thanks,  
Shri

From: Shri B.  
Sent: Thursday, May 07, 2009 10:06 AM  
To: removed\_email\_address@domain.invalid; IronRuby External Code R.  
Subject: Review: bugs

[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4)

“numeric + someOtherObj” should call  
someOtherObj.method\_missing(:coerce)  
backtraces now include file names for builtin methods in  
IronRuby.Libraries.dll in a DEBUG builds and with -X:ExceptionDetail  
Enables RubyGems tests in irtests.bat

Files changed

- 

Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/bignum/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-0](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-0)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/fixnum/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-1](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-1)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/core/float/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-2](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-2)  
\*  
Merlin/External.LCA\_RESTRICTED/Languages/IronRuby/mspec/rubyspec/library/bigdecimal/plus\_spec.rb[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-3](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-3)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/BigDecimal/BigDecimalOps.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-4](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-4)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Builtins/Numeric.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-5](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-5)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrBigInteger.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-6](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-6)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrFloat.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-7](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-7)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Extensions/ClrInteger.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-8](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-8)  
\*  
Merlin/Main/Languages/Ruby/Libraries.LCA\_RESTRICTED/Initializers.Generated.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-9](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-9)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/CallSiteStorages.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-10](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-10)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/Protocols.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-11](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-11)  
\*  
Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyExceptionData.cs[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-12](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-12)  
\*  
Merlin/Main/Languages/Ruby/Scripts/irtests.bat[http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-13](http://github.com/shri/ironruby/commit/e83c916a3a0554ce9d0e394d1c97c19e6004afa4#diff-13)  
Thanks,  
Shri
