[#48582] Fwd: [ruby-changes:35635] nobu:r47717 (trunk): ruby.h: deprecate plain Data — SASADA Koichi <ko1@...>
ちょっといきなりこれは無いんじゃ無いでしょうか。
3 messages
2014/09/27
[#48586] Re: [ruby-cvs:54890] nobu:r47742 (trunk): common.mk: update only non-existing files — "Martin J. Dürst" <duerst@...>
gitweb =E3=81=8C Last-Modified =E3=82=92=E9=80=81=E4=BF=A1=E3=81=97=E3=81=
4 messages
2014/09/30
[#48589] Re: [ruby-cvs:54890] nobu:r47742 (trunk): common.mk: update only non-existing files
— Nobuyoshi Nakada <nobu@...>
2014/10/01
On 2014/09/30 15:18, "Martin J. Dürst" wrote:
[ruby-dev:48573] [ruby-trunk - Bug #10266] String#to_sym generates too big object_id?
From:
nobu@...
Date:
2014-09-23 00:29:29 UTC
List:
ruby-dev #48573
Issue #10266 has been updated by Nobuyoshi Nakada.
Related to deleted (Bug #10283: Calling define_method with a dynamic symbol ending in = results in a NoMethodError when calling the method via assignment, until called via send)
----------------------------------------
Bug #10266: String#to_sym generates too big object_id?
https://bugs.ruby-lang.org/issues/10266#change-49059
* Author: Hiroki Eguchi
* Status: Closed
* Priority: Normal
* Assignee:
* Category:
* Target version:
* ruby -v: ruby 2.2.0dev (2014-09-19 trunk 47643) [x86_64-darwin13]
* Backport: 2.0.0: DONTNEED, 2.1: DONTNEED
----------------------------------------
## Script
~~~ruby
puts "hoge".to_sym.object_id
eval("def a(hoge:); end")
~~~
## Result on ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
~~~
$ ruby test_case.rb
420328
~~~
## Result on ruby 2.2.0dev (2014-09-19 trunk 47643) [x86_64-darwin13]
~~~
$ ruby test_case.rb
70279604013940
test_case.rb:2:in `eval': integer 140559208027880 too big to convert to `int' (RangeError)
from test_case.rb:2:in `<main>'
~~~
--
https://bugs.ruby-lang.org/