From: Martin Duerst Date: 2007-12-24T14:52:18+09:00 Subject: [ruby-dev:32699] cygwin 上で r14576 現在の test の失敗 以前にもたまに報告しましたが余り反応がなかったと思います。 ここで cygwin を使いますが、make test は完走したことはありません。 現在下記のように失敗します。 宜しくお願いします。 Martin. sample/test.rb:assignment ............................................................................................................................................................................................................................................................................................................................................. sample/test.rb:condition .. sample/test.rb:if/unless ... sample/test.rb:case ..... sample/test.rb:while/until ........ sample/test.rb:exception ....... sample/test.rb:array ....................................... sample/test.rb:hash ........................... sample/test.rb:iterator ............................................................................................................... sample/test.rb:float ................................................................................ sample/test.rb:bignum ............................... sample/test.rb:string & char .............................................................. sample/test.rb:assignment .......... sample/test.rb:call ...... sample/test.rb:proc ......... sample/test.rb:signal .. sample/test.rb:eval ............................. sample/test.rb:system ......... sample/test.rb:const ..... sample/test.rb:clone ..... sample/test.rb:marshal .... sample/test.rb:pack .... sample/test.rb:math .. sample/test.rb:struct ...... sample/test.rb:variable ........... sample/test.rb:trace ... sample/test.rb:defined? ............ sample/test.rb:alias ...... sample/test.rb:path ....................... sample/test.rb:gc .... test succeeded test_block.rb .................................................... test_class.rb ......................................... test_eval.rb ........................ test_exception.rb ..............................F. test_flip.rb . test_flow.rb ........................................... test_fork.rb . test_io.rb .. test_jump.rb ........................ test_knownbug.rb bootstraptest.tmp.rb:11:in `block (2 levels) in
': uninitialized constant M (NameError) F test_literal.rb ................................................................................................................................................. test_m17n.rb ................................. test_marshal.rb . test_massign.rb ................................. test_method.rb ................................................................................................................................................................................................................. test_objectspace.rb ... test_proc.rb .................. test_syntax.rb ........................................................................................................F.............F....... test_thread.rb .................... #148 test_exception.rb:373:in `': STDERR.reopen(STDOUT) class C def inspect bar {} end def bar raise ensure end end C.new.foo #=> /undefined method `foo\'/ expected to be =~ "" [ruby-dev:31407] #221 test_knownbug.rb:6:in `': open("require-lock-test.rb", "w") {|f| f.puts "sleep 0.1" f.puts "module M" f.puts "end" } $:.unshift Dir.pwd vs = (1..2).map {|i| Thread.start { require "require-lock-test" M } }.map {|t| t.value } vs[0] == M && vs[1] == M ? :ok : :ng #=> "" (expected "ok") [ruby-dev:32048] #768 test_syntax.rb:527:in `assert_syntax_error': begin eval(%q{!}, nil, '', 0); rescue SyntaxError => e; e.message[/\A:(?:\d+:)? (.*)/, 1] end #=> "syntax error, unexpected end-of-file" (expected "syntax error, unexpected $end") [ruby-dev:31243] #782 test_syntax.rb:627:in `': STDERR.reopen(STDOUT) eval("\"\xf0".force_encoding("utf-8")) #=> /invalid multibyte char/ expected to be =~ "" [ruby-dev:32429] FAIL 4/809 tests failed make: *** [btest-miniruby] Error 1 #-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University #-#-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp