From: "wanabe (_ wanabe)" Date: 2013-12-31T22:36:09+09:00 Subject: [ruby-core:59440] [ruby-trunk - Bug #9326] No superclass method in ruby 2.1 Issue #9326 has been updated by wanabe (_ wanabe). Seems to be fine on ruby_2_1, after r44410 (merging r44380). I confirmed NoMethodError is raised on 2.1.0 (r44340) and not on ruby_2_1 (r44443). But 'ruby -v' of this ticket is revision 44422 (> 44410). Really test.rb fails on r44422? I can't figure out what happens. ---------------------------------------- Bug #9326: No superclass method in ruby 2.1 https://bugs.ruby-lang.org/issues/9326#change-43997 Author: nmueller (Nate Mueller) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0] Backport: Runing ruby 2.1 plus nobu's patch from issue 9315. Without the patch it segfaults. Found this testing testing test-redef with ruby 2.1. Works on 2.0.0-p353 and fails on 2.1.0. When the replacement method calls the alias directly it works but when we fetch the method and #call it the mixin can't super up. -- http://bugs.ruby-lang.org/