In message <20051031093107.5B79.USA / garbagecollect.jp> on Mon, 31 Oct 2005 09:34:49 +0900, "U.Nakamura" <usa / garbagecollect.jp> wrote: > | |しかし[ruby-dev:27569]によるとNetBSDでも? > | |と、思ったのですが、神戸さんのところよりも古い3.99.7な環境で > | |試した限りでは発生しませんでした。 > | |何が違うのかしら。 > | > | これもなんとかしたいのですが。 > > gotoyuzoさんが私や神戸さんよりも新しいNetBSD-current環境を持 > っている気がするので見てみてほしいところ。 NetBSD currentと言えども、3.9.xxの間でユーザランドにそんな違いが出るは ずがないと思って、失敗しているテスト内容を再確認しました。結論として、 NetBSD 3.99.9と2.1_STABLEいずれも"make test-all"に成功 と、なりました。3.99.9では、 $ make test-all ./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console Loaded suite . Started ... Finished in 115.790311 seconds. 1304 tests, 14297 assertions, 0 failures, 0 errors 2.1_STABLEでは、 $ make test-all ./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console Loaded suite . Started ... Finished in 115.163536 seconds. 1304 tests, 14289 assertions, 0 failures, 0 errors でした。 要は、テストはrootのままで行ってはいけなかった、ということです。 In message <1130598303.889920.29991.nullmailer / x31.priv.netlab.jp> on Sun, 30 Oct 2005 00:04:51 +0900, Yukihiro Matsumoto <matz / ruby-lang.org> wrote: > |これですが > | > | 1. 動作検証の手順 > | 2. 報告すべき内容 > | > |を事前に決めていただけるとお手伝いし易いです。はい。 > > % configure > % make > % make install > % make test > % make test-all > > をそれぞれ行って、失敗したらできるだけ詳細なログをください。 厳密に書くと、 % configure % make % su # make install # exit % make test % make test-all といったあたりでしょう。(もちろん、sudoでも構いませんが。) -- 神戸 隆博 / Takahiro Kambe