Ruby 1.8.5 preview1 Segmentation fault on Cygwin

[ruby-dev:28082] e$B$HF1$8Js9p$K$J$j$^$9$,!"e(B
1.8.5 preview1 e$B$,e(B cygwin e$B>e$Ge(B make test-all e$B$,e(B
Segmentation fault e$B$K$J$j$^$9!#e(B

e$B$?$@!"A02s$Oe(B [ruby-dev:28091] e$B$K$*$$$Fe(B

e$B$5$i$K!"e(Bmake TESTS=-v test-all e$B$r2?EY$+7+$jJV$7$F$_$k$H!"e(B
e$BKh2sF1$8$H$3$m$GMn$A$k$H$$$&$o$1$G$O$J$$$h$&$G$9!#e(B

e$B$HJs9p$7$^$7$?$,!":#2s$O3N<B$Ke(B test_assert_in_delta
e$B$GMn$A$k$h$&$G$9!#e(B

% make TESTS=’-x socket -v’ test-all
(e$BN,e(B)
test_assert_in_delta(Test::Unit::TC_Assertions):
/var/tmp/ruby-1.8.5/lib/pp.rb:468: [BUG] Segmentation fault
ruby 1.8.5 (2006-06-22) [i386-cygwin]

*** starting debugger for pid 1640, tid 1708
*** continuing pid 1640 from debugger call (1)
make: *** [test-all] Aborted (core dumped)
% gdb -c test/ruby.exe.core
GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type “show copying” to see the conditions.
There is absolutely no warranty for GDB. Type “show warranty” for
details.
This GDB was configured as “i686-pc-cygwin”.
#0 0x77f88f13 in ntdll!ZwWaitForSingleObject ()
(gdb) bt
#0 0x77f88f13 in ntdll!ZwWaitForSingleObject ()
#1 0x77e7a030 in WaitForSingleObjectEx ()
#2 0x77e5b3db in WaitForSingleObject ()
#3 0x00000478 in ?? ()
(gdb)

e$B$^$?!“A02s$NJs9p$HF1MM$K!”$3$N%F%9%H$N$_$rC1FH$G<B9T$7$?>l9g$OMn$A$^$;$s!#e(B

% make TESTS=‘testunit/test_assertions’ test-all
./miniruby.exe ./runruby.rb --extout=.ext – -C “./test” runner.rb
–runner=console testunit/test_assertions
Loaded suite test_assertions
Started

Finished in 0.141 seconds.

22 tests, 331 assertions, 0 failures, 0 errors