From: "sean.swolfe@..." Date: 2005-12-26T08:07:51+09:00 Subject: Inconsistent testing Ruby 1.8.4 on Tiger. I was able to build ruby 1.8.4 on my Tiger (OSX 10.4.3) box here. Everything built fine, and it appears that the readline support works as well. But when i run "make test-all" I get Inconsistent results. Ocne I'd get the following failures: 1) Failure: test_cgi(TestWEBrickCGI) [./webrick/test_cgi.rb:27:in `test_cgi' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1049:in `request' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:2104:in `reading_body' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1048:in `request' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1033:in `request' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:545:in `start' /Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1031:in `request' ./webrick/test_cgi.rb:27:in `test_cgi' ./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 Internal Server Error\n \n

Internal Server Error

\n Premature end of script headers: /Users/seanwolfe/src/ruby-1.8.4/test/webrick/webrick.cgi\n
\n
\n WEBrick/1.3.1 (Ruby/1.8.4/2005-12-24) OpenSSL/0.9.7b at\n 127.0.0.1:59698\n
\n \n\n">. 2) Failure: test_nil_parse(Test_Features) [./xmlrpc/test_features.rb:43:in `test_nil_parse' /Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:803:in `each_installed_parser' /Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:801:in `each_installed_parser' ./xmlrpc/test_features.rb:33:in `test_nil_parse' /Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:95:in `each_installed_writer' /Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:93:in `each_installed_writer' ./xmlrpc/test_features.rb:30:in `test_nil_parse']: <[nil, {"test"=>nil}, [nil, nil]]> expected but was <[nil, {"test"=>nil}, [nil, 1, nil]]>. With another run, I'd get: /Users/seanwolfe/src/ruby-1.8.4/lib/rational.rb:453: [BUG] Segmentation fault I've also seen the last error before, but on different files. All other tests seem to pass. IS this any call for alarm? If there is something wrong, I don't want to overwrite my current working ruby 1.8.2 install. I also never liked installing packages with fink or DarwinPorts, always seem to muck things up. Does anyone have a successful test run of 1.84 from building on tiger? Sean