From: Nobuyoshi Nakada Date: 2010-08-08T16:55:31+09:00 Subject: [ruby-dev:41959] Re: 1.9.2でtest_require_too_long_filename(TestRequire)がFailureになる なかだです。 At Sun, 8 Aug 2010 09:44:13 +0900, kimura wataru wrote in [ruby-dev:41957]: > 1.9.2のmake test-allで以下の失敗が起きました。 > ruby 1.9.2dev (2010-08-05 revision 28875) [x86_64-darwin10.4.0] > > 原因はわからないのですが、変更をさかのぼってみたところ > r28786から起きているようです。 LoadErrorが起きたときにrubygemsがフルセットでロードされるように 変更されました。rubygemsではロードするファイルをDir.[]で探してい るのですが、Dir.[]がパス要素に分解するために一つずつ馬鹿正直に再 帰するようになっていたため、スタックオーバーフローしていました。 [ruby-dev:41871][Bug #3598]で報告されて、trunkではr28866で修正さ れています。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦