From: "U.Nakamura" Date: 2008-10-15T22:21:44+09:00 Subject: [ruby-dev:36749] Re: Assertion failed in array.c on mswin32 Ruby (trunk) こんにちは、なかむら(う)です。 In message "[ruby-dev:36748] Re: Assertion failed in array.c on mswin32 Ruby (trunk)" on Oct.15,2008 22:09:24, wrote: > RESIZE_CAPA()の中のARY_SET_LEN(ary, len);があることを気にし > ていらっしゃるんでしょうか。このケースはresizeの結果embedす > るサイズになったために発生しているので(embedではsizeを指定し > ないわけにはいかない)、RESIZE_CAPA()にlenを変更する機能を与 > えようとしているというのは適切ではないかもしれません。 あー、embedとそうでない場合とでlenを入れてる場所が違うんです ね。というわけで私の方が理解できてませんでした。 > |> とりあえず、このパッチをコミットしていただいても構いません。 > | > |私の好みを言えば、[BUG]で殺す方がいいんじゃないかと思います。 > |# 元のコードを書いたyuguiさんの趣味を尊重するとassert()ですか > |# ね。 > > その辺はおまかせします。 assert()で死ぬようにしておきました。 それでは。 -- U.Nakamura