チケット #2648 が更新されました。 (by Wataru Kimura)

ファイル patch-bug2648.diff 追加

>> Mac OS X上で1.8 (trunk r26382)および1.8.7-p249を--enable-pthreadで
>この「1.8 (trunk r26382)」って 1.9 ですか?

すみません…1.8はブランチですね。1.9でなく1.8のつもりで書きました。

> 1.8 の方は r26371 の修正の __NetBSD__ に __APPLE__ を加えるとどうですか ?
> とりあえず 1.8 については、その方向で ruby_1_8 ブランチに対して動作を確認したパッチを作っていただければ取り込みます。

1.8のr26425へのパッチを作成しました。
* Mac OS X 10.6.2および10.5.8でmake test-allがSEGVしなくなったこと
* パッチ済みpthreadあり/パッチなしpthreadなしの場合でmake test-allの結果が(ほぼ)同じになること
  (10.6.2で4F1E/5F1E、10.5.8で5F2E/5F2E)
を確認しました。

----------------------------------------
http://redmine.ruby-lang.org/issues/show/2648

----------------------------------------
http://redmine.ruby-lang.org