[#46689] [IMPORTANT] 2.0.0 release plan — Yusuke Endoh <mame@...>
ALL COMMITTERS SHOULD READ THIS MAIL! コミッタはこのメール読んで!
5 messages
2012/12/02
[#46707] [ruby-trunk - Feature #7510][Open] irb --help が古い — "sho-h (Sho Hashimoto)" <sho-h@...>
6 messages
2012/12/04
[#46710] [ruby-trunk - Bug #7520][Assigned] irb/completion でインスタンス変数がチェックされていない — "tarui (Masaya Tarui)" <tarui@...>
4 messages
2012/12/05
[#46747] [ruby-trunk - Bug #7572][Open] クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある — "tadf (tadayoshi funaba)" <redmine@...>
6 messages
2012/12/16
[#46750] [ruby-trunk - Bug #7575][Open] Struct のメンバーをアクセサで参照できない事がある — "tadf (tadayoshi funaba)" <redmine@...>
4 messages
2012/12/16
[#46766] [ruby-trunk - Bug #7590][Open] parallel test-all で test_settracefunc が cfp consistency error — "tarui (Masaya Tarui)" <tarui@...>
5 messages
2012/12/19
[#46797] [ruby-trunk - Bug #7603][Open] app_factorial と so_ackermann が動かない — "authorNari (Narihiro Nakamura)" <authorNari@...>
5 messages
2012/12/22
[#46798] Re: [ruby-dev:46797] [ruby-trunk - Bug #7603][Open] app_factorial と so_ackermann が動かない
— SASADA Koichi <ko1@...>
2012/12/22
あれぇ,以前よりも増やしたつもりだったんだけど....
[#46807] [ruby-trunk - Bug #7625][Open] Arrayを継承したオブジェクトのcompactがArrayを返す — "mogya@... (Daisuke Furukawa)" <mogya@...>
19 messages
2012/12/26
[#46813] backport93からの移動 [Re: [ruby-core:51175] [Backport93 - Backport #7632] IRB autocompletion bug] — keiju@... (keiju ISHITSUKA)
けいじゅ@いしつかです.
3 messages
2012/12/29
[ruby-dev:46820] [ruby-trunk - Bug #7638][Open] trunk で rails の activesupport のテストが失敗してしまう
From:
"hsbt (Hiroshi SHIBATA)" <shibata.hiroshi@...>
Date:
2012-12-30 06:00:58 UTC
List:
ruby-dev #46820
Issue #7638 has been reported by hsbt (Hiroshi SHIBATA). ---------------------------------------- Bug #7638: trunk で rails の activesupport のテストが失敗してしまう https://bugs.ruby-lang.org/issues/7638 Author: hsbt (Hiroshi SHIBATA) Status: Open Priority: Normal Assignee: Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-12-29 trunk 38656) [x86_64-darwin12.2.1] Ruby のバグとは言い切れませんが、ある時期から activesupport のテストが落ちるようになってしまいました。 Ruby と Rails のどちらを直すべきか判断できないので、何か教えて頂けると助かります。 落ちてしまうテストは https://github.com/rails/rails/blob/master/activesupport/test/core_ext/marshal_test.rb です。テストの実行方法は以下の通りです。 % git clone git://github.com/rails/rails.git % cd rails % gem install bundler --pre % bundle % cd activesupport % bundle exec ruby -Itest:lib test/core_ext/marshal_test.rb テストを実行すると Thread の deadlock が発生しますが、Thread.abort_on_exception = true で実行すると https://github.com/rails/rails/blob/master/activesupport/lib/active_support/testing/isolation.rb#L31 の method_missing 部分で marshal_load が @calls に追加され、この @calls が L26 で send されて NoMethodError で落ちていることがわかりました。 いつから落ち始めたかを調べたところ、 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38175 の変更によって、_dump が @calls に追加されるようになり、rails のテストが落ちはじめ http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38568 の変更で _dump ではなく marshal_load が @calls に追加されるようになって今も落ち続けているという状態です。 Rails のコードに marshal_load と marshal_dump を定義すればテストは落ちなくなるのですが、38175 より前では 発生していなかった現象が発生するようになった原因など教えて頂けないでしょうか。 -- http://bugs.ruby-lang.org/