--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--