[#87847] undefined symbol: mjit_init_p — Leam Hall <leamhall@...>

I pulled Ruby trunk on 3 Jul and am now getting errors similar to the

10 messages 2018/07/07

[#88088] [Ruby trunk Misc#14937] [PATCH] thread_pthread: lazy-spawn timer-thread only on contention — normalperson@...

Issue #14937 has been reported by normalperson (Eric Wong).

9 messages 2018/07/24

[ruby-core:87743] [Ruby trunk Bug#14853] [BACKPORT] NameError#receiver at private constant returns a hidden object

From: nagachika00@...
Date: 2018-07-02 08:53:58 UTC
List: ruby-core #87743
Issue #14853 has been updated by nagachika (Tomoyuki Chikanaga).

Backport changed from 2.3: REQUIRED, 2.4: REQUIRED, 2.5: REQUIRED to 2.3: REQUIRED, 2.4: REQUIRED, 2.5: DONE

ruby_2_5 r63825 merged revision(s) 63696.

----------------------------------------
Bug #14853: [BACKPORT] NameError#receiver at private constant returns a hidden object
https://bugs.ruby-lang.org/issues/14853#change-72765

* Author: nobu (Nobuyoshi Nakada)
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: r63695
* Backport: 2.3: REQUIRED, 2.4: REQUIRED, 2.5: DONE
----------------------------------------
Fixed by r63696.

```ruby
module M
  X = 1
  private_constant :X
end
begin
  Module.new{include M}::X
rescue NameError => e
  e.receiver.object_id # undefined method `object_id' for #<M:0x000000010c5f7e88> (NoMethodError)
end
```

This is an `ICLASS` object which must not appear in the ruby level.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next