From: "ko1 (Koichi Sasada)" Date: 2013-12-08T15:27:01+09:00 Subject: [ruby-core:58960] [ruby-trunk - Bug #9226][Open] Getting method `inspect' called on unexpected T_NODE object (0x000000025ddea8 flags=0x109089c klass=0x0) (NotImplementedError) from Hash#inspect Issue #9226 has been updated by ko1 (Koichi Sasada). Status changed from Closed to Open % Done changed from 100 to 0 OMG That is another issue.... ---------------------------------------- Bug #9226: Getting method `inspect' called on unexpected T_NODE object (0x000000025ddea8 flags=0x109089c klass=0x0) (NotImplementedError) from Hash#inspect https://bugs.ruby-lang.org/issues/9226#change-43512 Author: myronmarston (Myron Marston) Status: Open Priority: High Assignee: ko1 (Koichi Sasada) Category: core Target version: current: 2.1.0 ruby -v: 2.1.0.preview2 Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN We're trying to get a green RSpec build against ruby 2.1.0.preview2, and we're getting this very odd failure on travis: https://travis-ci.org/rspec/rspec-core/jobs/15066502#L122 The line where it's failing is here: https://github.com/rspec/rspec-core/blob/2e77a83d92eb1e661398f00359fc784da019401a/lib/rspec/core/filter_manager.rb#L75 It's calling `inspect` on a Hash and blowing up with that confusing error. The hash that's causing this failure (if that helps) is here: https://github.com/rspec/rspec-core/blob/2e77a83d92eb1e661398f00359fc784da019401a/spec/spec_helper.rb#L149-L158 It's the `{ :ruby => lambda { } }` hash being passed to `filter_run_excluding`. -- http://bugs.ruby-lang.org/