[#46908] [ruby-trunk - Bug #7774][Assigned] IFUNC上のbinding呼び出しでSEGV — "ktsj (Kazuki Tsujimoto)" <kazuki@...>

16 messages 2013/02/03

[#47075] [ruby-trunk - Bug #7924][Open] r39232 以降 net/http で正しく reponse を取得出来ないケースがある — "hsbt (Hiroshi SHIBATA)" <shibata.hiroshi@...>

15 messages 2013/02/23

[ruby-dev:46910] Comparable#== から呼び出された <=> 中の例外

From: "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
Date: 2013-02-03 10:04:21 UTC
List: ruby-dev #46910
きしもとです

Comparable#== から呼び出された <=> 中で例外になると、例外が上がって来ず、
== の結果が false になる、ということに気付きました。

ドキュメントには特に書かれてないようなのですが、compar.c を見ると、
意図してそのように書かれているように見えます。仕様ということであれば、
ドキュメント化したほうがいいように思うのですが、これは仕様でしょうか?

In This Thread

Prev Next