[#9437] ruby 1.1c4 released — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

17 messages 1998/09/03

[#9570] ruby-gtk-0.11 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

16 messages 1998/09/16

[#9573] filter — gotoken@... (GOTO Kentaro)

ごとけんです

34 messages 1998/09/16
[#9575] Re: filter — Shin-ichro Hara <sinara@...> 1998/09/17

原です。

[#9577] Re: filter — Shin-ichro Hara <sinara@...> 1998/09/17

原です。

[#9613] can't clone Fixnum — Kikutani Makoto <kikutani@...>

前田さんのruby-jedパッチをJed 0.98.7+J0.5.3に無理やりあてて

27 messages 1998/09/19
[#9622] Re: can't clone Fixnum — shugo@... (MAEDA Shugo) 1998/09/21

前田です。

[#9633] Re: can't clone Fixnum — Kikutani Makoto <kikutani@...> 1998/09/22

Mon, Sep 21, 1998 at 06:44:30PM +0900 において

[#9635] Re: can't clone Fixnum — matz@... (Yukihiro Matsumoto) 1998/09/22

まつもと ゆきひろです

[#9637] Re: can't clone Fixnum — Kikutani Makoto <kikutani@...> 1998/09/22

回答どうもです。

[#9640] Re: can't clone Fixnum — matz@... (Yukihiro Matsumoto) 1998/09/22

まつもと ゆきひろです

[#9647] Re: can't clone Fixnum — Kikutani Makoto <kikutani@...> 1998/09/22

Tue, Sep 22, 1998 at 01:07:22PM +0900 において

[#9650] Re: can't clone Fixnum — matz@... (Yukihiro Matsumoto) 1998/09/22

まつもと ゆきひろです

[#9626] nif.rb (ver0.14) — Wakou Aoyama <wakou@...>

青山です。

35 messages 1998/09/21
[#9628] Re: nif.rb (ver0.14) — WATANABE Tetsuya <tetsu@...> 1998/09/22

渡辺哲也です。

[#9638] Re: nif.rb (ver0.14) — SHUDOH Kazuyuki <shudoh@...> 1998/09/22

渡辺哲也さん wrote:

[#9642] Re: nif.rb (ver0.14) — Kikutani Makoto <kikutani@...> 1998/09/22

Tue, Sep 22, 1998 at 12:58:23PM +0900 において

[#9703] Re: nif.rb (ver0.14) — hisanori@... 1998/09/24

松尾です。

[#9704] Re: nif.rb (ver0.14) — matz@... (Yukihiro Matsumoto) 1998/09/24

まつもと ゆきひろです

[#9705] Re: nif.rb (ver0.14) — hisanori@... 1998/09/24

松尾です。こんばんは。

[#9706] Re: nif.rb (ver0.14) — matz@... (Yukihiro Matsumoto) 1998/09/24

まつもと ゆきひろです

[#9723] Re: nif.rb (ver0.14) — hisanori@... 1998/09/25

松尾です。こんにちは。

[#9724] pstore.rb(Re: Re: nif.rb (ver0.14)) — matz@... (Yukihiro Matsumoto) 1998/09/25

まつもと ゆきひろです

[#9670] how to create a instance dinamically using String class. — Masato Taruishi <taru@...>

18 messages 1998/09/22
[#9671] Re: how to create a instance dinamically using String class. — ttate@... 1998/09/22

立石です。

[#9677] Re: how to create a instance dinamically using String class. — keiju@... (Keiju ISHITSUKA) 1998/09/23

けいじゅ@日本ラショナルソフトウェアです.

[#9678] Re: how to create a instance dinamically using String class. — Masato Taruishi <taru@...> 1998/09/23

[#9702] [HAMATTA!] != — Shin-ichro Hara <sinara@...>

原です。

16 messages 1998/09/24

[#9770] ruby-jed SEGV — Kikutani Makoto <kikutani@...>

きくたにです。

16 messages 1998/09/29

[ruby-list:9415] Re: ruby 1.1c3 hash sort

From: TEI meiki <tei@...>
Date: 1998-09-02 05:08:28 UTC
List: ruby-list #9415
鄭です。

Yukihiro Matsumoto 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を置き換えてみるってのは?

qs6.c で試して見ました。
エラーやコアダンプ無しで一見正常そうに終了しました、、、と思ったら
結果がおかしい、、よく見たら私のスクリプトの比較の式が間違っていました。^^;;;

  PTABLE.sort{|a,b|
    (b[1].pos+b[1].width) - (a[1].pos+a[1].width)
  }
とすべき所を、まちがって
  PTABLE.sort{|a,b|
    b[1].pos+b[1].width - a[1].pos+a[1].width
  }
としていました。

コアダンプするのでてっきり ruby のせいかと思ってしまいました。
ごめんなさい。_o_

# それにしても、矛盾する比較結果をあたえられると、呼出元までまきこんで
# core dump させてしまう、Sun の qsort って、、、、^^;

-- 
                         ┌─鄭  明毅───────────────────┐
                         └──tei@harmony.co.jp──tei@mirage.linc.or.jp─┘

In This Thread