まつもと ゆきひろです
In message "[ruby-list:9390] ruby 1.1c3 hash sort"
on 98/09/01, TEI meiki <tei / harmony.co.jp> writes:
|こんにちは、鄭です。
|
|Sun Solaris 2.5.1 + gcc 2.7.2.3 + ruby 1.1c3 で、Hash の sort をしたら
|エラーが出てしまい、場合によってはコアダンプしてしまいました。
試してみました.が,linuxではなんの問題もなく動作するようで
す.謎ですね.で,思い出したのが昔SunOSのqsortでは比較関数の
値の与え方によってはcore dumpしたことです.その時は純粋に
Rubyのバグでしたが,今回は比較ルーチン返す値の問題なのかも知
れません.SolarisもSunOSのqsortの挙動を継承しているのかも知
れません.
んで,もともとはqsortを独自のものに置き換えることを構想して
いるのですが,それで試してみるってのはどうでしょう.
以下のものを検討してます.
http://www.tokuyama.ac.jp/home/~kawamura/
どうでしょう.これとqsortを置き換えてみるってのは?
まつもと ゆきひろ /:|)