From: Yukihiro Matsumoto Date: 2007-03-20T11:35:02+09:00 Subject: Re: Array#initialize: Better error reporting Hi, In message "Re: Array#initialize: Better error reporting" on Tue, 20 Mar 2007 11:24:17 +0900, Bertram Scharpf writes: |irb(main):002:0> a = Array.new :a, :b ; nil |irb(main):004:0> a.length |=> 13281 |Sorry, it's too late this night for me to create another |login before I write a regular bug report. It is compatibility behavior. It will be fixed in 1.9. And -w will give you warning: % ruby -we 'a = Array.new :a, :b; p a.size' -e:1: warning: treating Symbol as an integer 10473 matz.