From: matz@... (Yukihiro Matsumoto) Date: 2004-05-14T12:04:37+09:00 Subject: [ruby-dev:23500] Re: ruby 1.8.1 (2004-05-13) has 7 failures and 3errors まつもと ゆきひろです In message "[ruby-dev:23498] Re: ruby 1.8.1 (2004-05-13) has 7 failures and 3errors" on 04/05/14, H.Yamamoto writes: |>> 6) Error: | |>これは、1.9にも入った |> |>0% ruby18 -e 'Float("0")' |>-e:1:in `Float': invalid value for Float(): "0" (ArgumentError) |> from -e:1 | |strtod の問題でした。 | |strtod("0", &end); では end は '\0' を指すべきですが、 |HEAD の実装では文字列の先頭("0")を指していました。そのため、 |object.c(rb_cstr_to_dbl) でエラーとして扱われていたようです。 | |下のパッチで修正できたと思います。 コミットしておいてくださいね。