Actions
Bug #15441
closedundefined method `union' and `difference' in Ruby 2.6
Bug #15441:
undefined method `union' and `difference' in Ruby 2.6
Description
Using irb with using current Ruby trunk version:
irb(main):008:0> RUBY_VERSION
=> "2.6.0"
irb(main):009:0> [1,3,5,7,9].union([2,3,4,5,6])
Traceback (most recent call last):
2: from /usr/local/bin/irb:11:in `<main>'
1: from (irb):9
NoMethodError (undefined method `union' for [1, 3, 5, 7, 9]:Array)
irb(main):002:0> [1,2,3,4].difference([1,2])
Traceback (most recent call last):
2: from /usr/local/bin/irb:11:in `<main>'
1: from (irb):2
NoMethodError (undefined method `difference' for [1, 2, 3, 4]:Array)
Updated by Hanmac (Hans Mackowiak) over 7 years ago
@ana06 (Ana Maria Martinez Gomez) what is your build day or revision number?
because this methods where added with #14097 3 months ago
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
Updated by ana06 (Ana Maria Martinez Gomez) over 7 years ago
I have just downloaded trunk again and it seems to work now... Maybe there was some related changes or maybe I didn't have the current version and I though I had
Anyway, it seems fixed, sorry for the mess
Updated by shevegen (Robert A. Heiler) over 7 years ago
"ruby -v" probably provides more information than the in-ruby
constant RUBY_VERSION alone does.
Actions