えぐち@エスアンドイー です。 >>> In message [ruby-list:19459] Re: build on alpha On Tue, 14 Dec 1999 00:05:44 +0900, tokoma / sco.bekkoame.ne.jp (中川 誠) said: tokoma> 中川です。 tokoma> tokoma> In message "[ruby-list:19426] Re: build on alpha" tokoma> on 99/12/11, EGUCHI Osamu <eguchi / shizuokanet.ne.jp> wrote: tokoma> tokoma> > 以下のパッチで、現象は改善されますか? tokoma> tokoma> make test で core dump します。バックトレースを付けます。根が深い? いろんな意味で、根が深いです。;_; tokoma> In message "[ruby-list:19425] Re: build on alpha" tokoma> on 99/12/11, Yukihiro Matsumoto <matz / netlab.co.jp> wrote: tokoma> tokoma> > うっ、これは ID ではなく VALUE であるべきです。この修正で事 tokoma> > 態は改善されますか? tokoma> tokoma> これは mark_hashenty の引き数を ID から VALUE に変えるということでしょう tokoma> か。であれば結果はえぐちさんのパッチと同じになります。 調べた範囲では、納得できます。 またまた御手数ですが、以下のパッチを当ててみてください。 えぐち
Index: struct.c =================================================================== RCS file: /usr/home/eguchi/cvs.netlab.co.jp/ruby/struct.c,v retrieving revision 1.4 diff -d -u -r1.4 struct.c --- struct.c 1999/12/07 09:23:28 1.4 +++ struct.c 1999/12/13 15:51:56 @@ -224,6 +224,7 @@ rb_struct_s_def(argc, argv, klass) int argc; VALUE *argv; + VALUE klass; { VALUE name, rest; long i;