From: "h.shirosaki (Hiroshi Shirosaki)" Date: 2012-11-11T20:23:39+09:00 Subject: [ruby-core:49219] [ruby-trunk - Bug #7304] Random test failures around test_autoclose_true_closed_by_finalizer Issue #7304 has been updated by h.shirosaki (Hiroshi Shirosaki). Assignee changed from h.shirosaki (Hiroshi Shirosaki) to nobu (Nobuyoshi Nakada) I've splited the patch into two commits and pushed it to github. Could you check it? Thank you. https://github.com/shirosaki/ruby/compare/trunk...weakref ---------------------------------------- Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer https://bugs.ruby-lang.org/issues/7304#change-32776 Author: luislavena (Luis Lavena) Status: Assigned Priority: High Assignee: nobu (Nobuyoshi Nakada) Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-11-07 trunk 37538) [i386-mingw32] =begin Hello, Over the past few days I've seen on and off failures on RubyInstaller CI related to (({test_autoclose_true_closed_by_finalizer})): http://ci.rubyinstaller.org/job/ruby-trunk-x86-test-all/265/console 1) Error: test_autoclose_true_closed_by_finalizer(TestIO): NoMethodError: undefined method `close' for 2012-11-07 04:43:41 -0300:WeakRef C:/Users/Worker/Jenkins/workspace/ruby-trunk-x86-build/test/ruby/test_io.rb:1611:in `test_autoclose_true_closed_by_finalizer' This seems to happen when the system is under heavy load (because is running other jobs in parallel). This might be a hint of something not working properly under heavy load, perhaps the GC in effect. I was unable to produce the same failure on x64-mingw32, and haven't tried yet OSX or Linux. Any ideas? =end -- http://bugs.ruby-lang.org/