From: nobu@... Date: 2017-01-11T01:42:23+00:00 Subject: [ruby-core:79045] [Ruby trunk Bug#13120][Open] p [].class shows ThreadSafe::Array when it expects to show Array Issue #13120 has been updated by Nobuyoshi Nakada. Status changed from Closed to Open ---------------------------------------- Bug #13120: p [].class shows ThreadSafe::Array when it expects to show Array https://bugs.ruby-lang.org/issues/13120#change-62454 * Author: Yasuo Honda * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.0dev (2017-01-10 trunk 57299) [x86_64-linux] * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- It has been filed as Rails issue https://github.com/rails/rails/issues/27631 and found there was a similar bug reported https://bugs.ruby-lang.org/issues/11977 . It looks it reproduces again. Steps to reproduce: ``` $ ruby -v ruby 2.5.0dev (2017-01-10 trunk 57299) [x86_64-linux] $ bundle -v Bundler version 1.13.7 $ git clone -b ruby250 https://github.com/yahonda/array_bug.git $ cd array_bug $ bundle $ bundle exec ruby -w -e 'p [].class' Array $ bundle exec ruby -w -e 'require "rails"; p [].class' ThreadSafe::Array ``` -- https://bugs.ruby-lang.org/ Unsubscribe: