Project

General

Profile

Bug #12048

Updated by nobu (Nobuyoshi Nakada) about 8 years ago

Contents of attached file ruby_bug.rb 

 ~~~ruby ~~~ 
 def x(a) ; a ; end 
 def y(*a, b: nil) ; end 
 y(x(c: 1)) 
 ~~~ 

 ~~~ 
 $ ruby ruby_bug.rb 
 ruby_bug.rb:2:in `y': unknown keyword: c (ArgumentError) 
         from ruby_bug.rb:3:in `<main>' 
 ~~~ 

 Not only ruby 2.3 is affected, same hehavior on ruby 2.2.3, 2.2.4 and 2.1.

Back