From: "nmueller (Nate Mueller)" Date: 2014-01-03T03:49:20+09:00 Subject: [ruby-core:59473] [ruby-trunk - Bug #9326] No superclass method in ruby 2.1 Issue #9326 has been updated by nmueller (Nate Mueller). Confirmed that it works on trunk. Looks like the fix was r44458. It still fails on ruby_2_1. I can't explain the 'ruby -v' discrepancy. I did a fresh download of 2.1.0 and confirmed that's what it reports. ---------------------------------------- Bug #9326: No superclass method in ruby 2.1 https://bugs.ruby-lang.org/issues/9326#change-44024 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/