found ruby1.9.1/1.9.3.0-2 thanks Hi,
I found that debian/run-test-suites.bash sometimes passes all tests except for test_fork:12. But other tests like test_io and thest_thread fail/hang sometimes. Particularly: TestIO#test_copy_stream_socket TestIO#test_threaded_flush TestThread#test_thread_instance_variable I also came up with the attached BUG when running test_io on its own. Regards, -- Steven Chamberlain ste...@pyro.eu.org
TestIO#test_dup_many = -e:4: [BUG] rb_update_max_fd: invalid fd (-1) given. ruby 1.9.3p0 (2011-10-30 revision 33570) [i486-kfreebsd-gnu] -- Control frame information ----------------------------------------------- c:0007 p:---- s:0019 b:0019 l:000018 d:000018 CFUNC :pipe c:0006 p:0018 s:0016 b:0015 l:00073c d:000014 BLOCK -e:4 c:0005 p:---- s:0013 b:0013 l:000012 d:000012 FINISH c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC :loop c:0003 p:0025 s:0008 b:0008 l:00073c d:0016dc EVAL -e:4 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:00073c d:00073c TOP -- Ruby level backtrace information ---------------------------------------- -e:4:in `<main>' -e:4:in `loop' -e:4:in `block in <main>' -e:4:in `pipe' -- C level backtrace information ------------------------------------------- /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15ef0b) [0x281c7f0b] vm_dump.c:796 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x5037b) [0x280b937b] error.c:258 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_bug+0x44) [0x280b9af4] error.c:277 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x71785) [0x280da785] io.c:159 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_pipe+0x3b) [0x280e667b] io.c:4919 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x7d722) [0x280e6722] io.c:8133 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149ca5) [0x281b2ca5] vm_insnhelper.c:317 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15746d) [0x281c046d] vm_insnhelper.c:404 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x14d500) [0x281b6500] insns.def:1015 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x153c2b) [0x281bcc2b] vm.c:1220 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x158ace) [0x281c1ace] vm.c:624 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_rescue2+0x171) [0x280bd881] eval.c:639 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149ed2) [0x281b2ed2] vm_eval.c:826 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149c8d) [0x281b2c8d] vm_insnhelper.c:320 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15746d) [0x281c046d] vm_insnhelper.c:404 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x14d500) [0x281b6500] insns.def:1015 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x153c2b) [0x281bcc2b] vm.c:1220 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_iseq_eval_main+0xb5) [0x281c4485] vm.c:1461 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x5386c) [0x280bc86c] eval.c:204 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(ruby_exec_node+0x24) [0x280bd3a4] eval.c:251 /home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(ruby_run_node+0x36) [0x280bed66] eval.c:244 /home/steven/ruby1.9.1-1.9.3.0/ruby1.9.1() [0x8048718] /lib/i386-kfreebsd-gnu/i686/cmov/libc.so.0.1(__libc_start_main+0xab) [0x283184fb] /home/steven/ruby1.9.1-1.9.3.0/ruby1.9.1() [0x8048741] -- Other runtime information ----------------------------------------------- * Loaded script: -e * Loaded features: 0 enumerator.so 1 /home/steven/ruby1.9.1-1.9.3.0/.ext/i486-kfreebsd-gnu/enc/encdb.so 2 /home/steven/ruby1.9.1-1.9.3.0/.ext/i486-kfreebsd-gnu/enc/trans/transdb.so 3 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/defaults.rb 4 /home/steven/ruby1.9.1-1.9.3.0/rbconfig.rb 5 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/deprecate.rb 6 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/exceptions.rb 7 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/custom_require.rb 8 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems.rb [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html 0.08 s = F T