[MacRuby-devel] [MacRuby] #159: "%d" with large integer argument gives conversion error

MacRuby ruby-noreply at macosforge.org
Wed Dec 23 16:24:23 PST 2009


#159: "%d" with large integer argument gives conversion error
---------------------------------+------------------------------------------
 Reporter:  jamis@…              |       Owner:  lsansonetti@…        
     Type:  defect               |      Status:  new                  
 Priority:  major                |   Milestone:                       
Component:  MacRuby              |    Keywords:                       
---------------------------------+------------------------------------------

Comment(by emoy@…):

 OK, I have checked in my changes to the ticket159 branch, and attached
 ticket159-incremental-2.diff and ticket159-full-2.diff.  Besides the above
 mentioned changes, I have also added a fix to avoid temp file collisions
 by bin/rubyc (was building two versions of MacRuby at the same time, one
 with the IR debugging changes and one without, and one failed, due to temp
 file name collisions).

 As for enabling the IR debugging changes, they are controlled by the
 DEBUG_IR macro.  I just hacked -DDEBUG_IR into rakelib/builder.rb, but I
 should patch it more formally to support command-line and environment
 variable setting.  I am also working on a debug mode to disable (gcc)
 compiler optimization and inlining, so gdb works better.

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/159#comment:8>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list