Bug #4375: "undefined method `coerce' for nil:NilClass" for "Date.new === nil" http://redmine.ruby-lang.org/issues/show/4375 Author: Krzysiek H Status: Open, Priority: Normal ruby -v: ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-linux] When I run irb, and write "require 'date'; Date.new === nil" then I get error: undefined method `coerce' for nil:NilClass I found some bug reports for similar error message, but in different contexts. It looks like there is no bug report for this yet. It looks strange for me, because to reproduce this error, it's enough to call something like this: case some_object_of_Date_type_that_can_be_nil when some_date do_something end It works fine in ruby 1.8.7 (returns false). ---------------------------------------- http://redmine.ruby-lang.org