--7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > Does the difference lie in r22308? The commit message says lways > return a fixnum value because a return value of rb_hash may be > used as a hash value itself and bignums have no unique VALUE > http://redmine.ruby-lang.org/repositories/diff/ruby-19?rev=22308 Ok, it seems I confirmed the problem: $ ruby -rset -ve 'p Set[2305860601668175887].hash == Set[2305860601668175887].hash' ruby 1.9.1p243 (2009-07-16 revision 24175) [x86_64-linux] false While current branches/ruby_1_9_1 + r22308: $ ruby -rset -ve 'p Set[2305860601668175887].hash == Set[2305860601668175887].hash' ruby 1.9.1p291 (2009-10-25) [x86_64-linux] true > If this is indeed a fix to the above, I”Ēd definitely > vote for backporting this commit to branches/ruby_1_9_1 Backport request filed as #2275. ”½ Shot -- Sometimes I get the feeling the whole world is against me, but deep down I know that”Ēs not true. Some smaller countries are neutral. [Robert Orben] --7ZAtKRhVyVSsbBD2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkrlPvIACgkQi/mCfdEo8UrnWgCgrCoH/rWBQJkabaP20VeFSDNz HUwAoKPZeq+yVw3XeNrPXY0Wqj1Y10mv 5M -----END PGP SIGNATURE----- --7ZAtKRhVyVSsbBD2--