[MacRuby] #1134: The new code for next/ensure does not work properly
#1134: The new code for next/ensure does not work properly ----------------------------------------+----------------------------------- Reporter: vincent.isambart@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: MacRuby 0.9 Component: MacRuby | Keywords: ----------------------------------------+----------------------------------- If you rebuild the current trunk after a rake clean, MacRuby loops forever on Makefile generation for the extensions. Running it in GDB you can see that it's looping in the LLVM optimization passes. I managed to reduce the problem to the following: {{{ def foo(dummy) 1.times do next end ensure puts end foo(nil) }}} In fact running this reduction in MacRuby does not loop but simply crashes. The bug comes probably from today's next/ensure changes. -- Ticket URL: <http://www.macruby.org/trac/ticket/1134> MacRuby <http://macruby.org/>
#1134: The new code for next/ensure does not work properly ----------------------------------------+----------------------------------- Reporter: vincent.isambart@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: MacRuby 0.9 Component: MacRuby | Resolution: fixed Keywords: | ----------------------------------------+----------------------------------- Changes (by lsansonetti@…): * status: new => closed * resolution: => fixed Comment: Fixed in r5207. -- Ticket URL: <http://www.macruby.org/trac/ticket/1134#comment:1> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby