From: nekomaho Date: 2007-02-17T23:43:37+09:00 Subject: [ruby-dev:30377] Re: Ruby 1.8.6 preview1 has been released ねこまほです. cygwin でビルドしてテストしたところ、rdoc のテストでエラーが多数出たのが 気になりました. 他は概ね前からだったと思われます. 以上です. $ uname -a CYGWIN_NT-5.1 MIYAKO 1.5.24(0.156/4/2) 2007-01-31 10:57 i686 Cygwin $ for i in test/*/; do > ./miniruby.exe ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console `basename $i` > done Loaded suite gdbm Started .....................F....F..E............. Finished in 12.103 seconds. 1) Failure: test_reorganize(TestGDBM) [./gdbm/test_gdbm.rb:591]: expected but was . 2) Failure: test_s_open_error(TestGDBM) [./gdbm/test_gdbm.rb:200]: exception expected but was Class: Message: <"Resource temporarily unavailable - tmptest_gdbm"> ---Backtrace--- ./gdbm/test_gdbm.rb:201:in `open' ./gdbm/test_gdbm.rb:201:in `test_s_open_error' ./gdbm/test_gdbm.rb:200:in `test_s_open_error' --------------- 3) Error: test_s_open_nolock(TestGDBM): GDBMError: File read error ./gdbm/test_gdbm.rb:188:in `open' ./gdbm/test_gdbm.rb:188:in `test_s_open_nolock' ./gdbm/test_gdbm.rb:186:in `test_s_open_nolock' 43 tests, 952 assertions, 2 failures, 1 errors Loaded suite io Started Finished in 0.001 seconds. 0 tests, 0 assertions, 0 failures, 0 errors Loaded suite rdoc Started .EE.EE.EE.EE Finished in 0.015 seconds. 1) Error: test_do_classes_class(TestRdocC_Parser): Errno::EACCES: Permission denied - /cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test RdocC_Parser.2592.0 /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `open' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in `new' ./rdoc/parsers/test_parse_c.rb:15:in `setup' 2) Error: test_do_classes_class(TestRdocC_Parser): NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in `teardown' 3) Error: test_do_classes_module(TestRdocC_Parser): Errno::EACCES: Permission denied - /cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test RdocC_Parser.2592.1 /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `open' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in `new' ./rdoc/parsers/test_parse_c.rb:15:in `setup' 4) Error: test_do_classes_module(TestRdocC_Parser): NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in `teardown' 5) Error: test_do_constants(TestRdocC_Parser): Errno::EACCES: Permission denied - /cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test RdocC_Parser.2592.2 /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `open' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in `new' ./rdoc/parsers/test_parse_c.rb:15:in `setup' 6) Error: test_do_constants(TestRdocC_Parser): NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in `teardown' 7) Error: test_find_class_comment_init(TestRdocC_Parser): Errno::EACCES: Permission denied - /cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test RdocC_Parser.2592.3 /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `open' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in `new' ./rdoc/parsers/test_parse_c.rb:15:in `setup' 8) Error: test_find_class_comment_init(TestRdocC_Parser): NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in `teardown' 8 tests, 4 assertions, 0 failures, 8 errors Loaded suite ruby Started ................................................................................ ................................................................................ ...................................F............................................ ............... Finished in 13.766 seconds. 1) Failure: test_rlimit_nofile(TestProcess) [./ruby/test_process.rb:39]: <0> expected but was <256>. 255 tests, 2293 assertions, 1 failures, 0 errors Loaded suite sdbm Started ......................F........... Finished in 0.837 seconds. 1) Failure: test_s_open_error(TestSDBM) [./sdbm/test_sdbm.rb:123]: exception expected but none was thrown. 34 tests, 835 assertions, 1 failures, 0 errors Loaded suite webrick Started F.................................... Finished in 12.352 seconds. 1) Failure: test_cgi(TestWEBrickCGI) [./webrick/test_cgi.rb:27:in `test_cgi' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1050:in `request' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:2133:in `reading_body' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1049:in `request' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1034:in `request' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:543:in `start' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1032:in `request' ./webrick/test_cgi.rb:27:in `test_cgi' ./webrick/utils.rb:26:in `call' ./webrick/utils.rb:26:in `start_server' ./webrick/utils.rb:34:in `start_httpserver' ./webrick/test_cgi.rb:24:in `test_cgi']: <"/webrick.cgi"> expected but was <"\n\n In ternal Server Error\n \n

Internal Server Error

\n Premature end of script headers: /home/c-yan/ruby-1.8.6-preview1/test/webr ick/webrick.cgi\n
\n
\n WEBrick/1.3.1 (Ruby/1.8.6/2007-02 -17) at\n 127.0.0.1:2813\n
\n \n\n">. 37 tests, 364 assertions, 1 failures, 0 errors >  Ruby 1.8.6 preview1 をリリースしました。 > >  1.8.5リリース以降見つかった数多くのバグの修正とライブラリの更新、 > 一部のパフォーマンスの改善を含みます。 > >  ソースファイルは以下のURLで取得できます。 > > ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-preview1.tar.gz > > チェックサム: > MD5 (ruby-1.8.6-preview1.tar.gz) = 12c52f3fbf628f6e5c75f1daeda75207 > SHA1 (ruby-1.8.6-preview1.tar.gz) = 95ce669f7f570dbbcc58116dee36e79fddef58ed > SHA256 (ruby-1.8.6-preview1.tar.gz) = 098e04d0f309ead93f6ca8ff4f13be7298414bf9fcbfc66400cb10906af5a327 > SHA384 (ruby-1.8.6-preview1.tar.gz) = 464cabfa00811854aee34b11ed0d0d4452827bb0bbdd7ec03062d96ca399689a8a640b0bdf2eaa092e872e982210bbfc > SHA512 (ruby-1.8.6-preview1.tar.gz) = deec3e014406131a0540d327b124ba68296cbb22e54b3861e788b541be4f5de26707715880a587f113709572a1f428ba1dcc7783de16dc4cdca037f9f9b078d8 > RMD160 (ruby-1.8.6-preview1.tar.gz) = 4dcf796eeea75c877996b2e311a157420b55093d > Tiger (ruby-1.8.6-preview1.tar.gz) = edc6f225a293a5651793d2f15691e6035726d61e06a89b9d > Whirlpool (ruby-1.8.6-preview1.tar.gz) = 7dc76c8fe98a2dbb04440d949c44812061af926e5edd89d0386da0551b702c8e2861ec47cd0534ea79b172f28d8a83940aa1d49713c320ebffaec533190ad33a > SIZE (ruby-1.8.6-preview1.tar.gz) = 4580884 > > >  テストしてみて問題を発見されたら、お早めにご報告ください。 > >  次の preview は一週間後を予定しています。 > >  よろしくお願いします。 > > -- > / > /__ __ Akinori.org / MUSHA.org > / ) ) ) ) / FreeBSD.org / Ruby-lang.org > Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp > > "Different eyes see different things, > Different hearts beat on different strings -- > But there are times for you and me when all such things agree"