From: "高尾 宏治" Date: 2008-03-02T00:18:11+09:00 Subject: [ruby-dev:33954] Mac OS X 10.5.2でruby-1.9.0-1のmake testが失敗 高尾です。 Mac OS X 10.5.2(Leopard)で、ruby-1.9.0-1のmake testが失敗しました。 これから原因を調査してみますが、とりいそぎ報告します。 ◯環境 os: Mac OS X 10.5.2(Leopard) gcc: i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) ruby: 1.9.0 (2008-03-01 revision 15664) [i686-darwin9.2.0] configure: CPPFLAGS=-I/sw/lib/system-openssl/include CFLAGS="-g -Os" LDFLAGS="-L/sw/lib/system-openssl/lib" --enable-frame-address --program-suffix=19 --enable-shared --enable-ipv6 --disable-rpath --with-default-kcode=none --with-dbm-type=gdbm_compat --with-bundled-sha1 --with-bundled-md5 --with-bundled-rmd160 ----- ここから ----- ruby-1.9.0-1$ make test test_attr.rb .. test_block.rb ..................................................... test_class.rb ......................................... test_eval.rb ......................... test_exception.rb ................................ test_flip.rb . test_flow.rb ........................................... test_fork.rb . test_io.rb ...... test_jump.rb ........................ test_knownbug.rb .Fbootstraptest.tmp.rb:5:in `
': X (X) F...F test_literal.rb .................................................................................................................................................. test_load.rb . test_marshal.rb . test_massign.rb .................................. test_method.rb ................................................................................................................................................................................................................. test_objectspace.rb ... test_proc.rb ................... test_syntax.rb ........................................................................................................................................ test_thread.rb ....................... #230 test_knownbug.rb:19:in `': class C define_method(:foo) { if block_given? :ng else :ok end } end C.new.foo #=> "ng" (expected "ok") [ruby-core:14813] #231 test_knownbug.rb:32:in `': class X < RuntimeError;end x = [X] begin raise X rescue *x :ok end #=> "" (expected "ok") [ruby-core:14537] #235 test_knownbug.rb:54:in `': a = lambda {|x, y, &b| b } b = a.curry[1] if b.call(2){} == nil :ng else :ok end #=> "ng" (expected "ok") [ruby-core:15551] FAIL 3/807 tests failed make: *** [btest-miniruby] Error 1 ----- ここまで ----- --- 株式会社ネットワーク応用通信研究所 研究員 高尾 宏治 〒690-0826 島根県松江市学園南二丁目12番5号 HOYOパークサイドビル・2F TEL:0852-28-9280 FAX:0852-28-9281 URL:http://www.netlab.jp/ e-mail:kouji@netlab.jp