# Ruby 1.8.6 preview1 has been released

**URL:** <https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901>\
**Category:** Development\
**Created:** [February 17, 2007, 1:17pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901 "2007-02-17T13:17:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Akinori\_MUSHA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@Akinori\_MUSHA](https://www.ruby-forum.com/u/Akinori_MUSHA)\
**Post date:** [February 17, 2007, 1:17pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901/1 "2007-02-17T13:17:23Z")

</div>

ã€€Ruby 1.8.6 preview1 ã‚’ãƒªãƒªãƒ¼ã‚¹ã—ã¾ã—ãŸã€‚

ã€€1.8.5ãƒªãƒªãƒ¼ã‚¹ä»¥é™è¦‹ã¤ã‹ã£ãŸæ•°å¤šãã®ãƒã‚°ã®ä¿®æ­£ã¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã®æ›´æ–°ã€  
ä¸€éƒ¨ã®ãƒ‘ãƒ•ã‚©ãƒ¼ãƒžãƒ³ã‚¹ã®æ”¹å–„ã‚’å«ã¿ã¾ã™ã€‚

ã€€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ä»¥ä¸‹ã®URLã§å–å¾—ã§ãã¾ã™ã€‚

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-preview1.tar.gz

ãƒã‚§ãƒƒã‚¯ã‚µãƒ :  
MD5 (ruby-1.8.6-preview1.tar.gz) = 12c52f3fbf628f6e5c75f1daeda75207  
SHA1 (ruby-1.8.6-preview1.tar.gz) =  
95ce669f7f570dbbcc58116dee36e79fddef58ed  
SHA256 (ruby-1.8.6-preview1.tar.gz) =  
098e04d0f309ead93f6ca8ff4f13be7298414bf9fcbfc66400cb10906af5a327  
SHA384 (ruby-1.8.6-preview1.tar.gz) =  
464cabfa00811854aee34b11ed0d0d4452827bb0bbdd7ec03062d96ca399689a8a640b0bdf2eaa092e872e982210bbfc  
SHA512 (ruby-1.8.6-preview1.tar.gz) =  
deec3e014406131a0540d327b124ba68296cbb22e54b3861e788b541be4f5de26707715880a587f113709572a1f428ba1dcc7783de16dc4cdca037f9f9b078d8  
RMD160 (ruby-1.8.6-preview1.tar.gz) =  
4dcf796eeea75c877996b2e311a157420b55093d  
Tiger (ruby-1.8.6-preview1.tar.gz) =  
edc6f225a293a5651793d2f15691e6035726d61e06a89b9d  
Whirlpool (ruby-1.8.6-preview1.tar.gz) =  
7dc76c8fe98a2dbb04440d949c44812061af926e5edd89d0386da0551b702c8e2861ec47cd0534ea79b172f28d8a83940aa1d49713c320ebffaec533190ad33a  
SIZE (ruby-1.8.6-preview1.tar.gz) = 4580884

ã€€ãƒ†ã‚¹ãƒˆã—ã¦ã¿ã¦å•é¡Œã‚’ç™ºè¦‹ã•ã‚ŒãŸã‚‰ã€ãŠæ—©ã‚ã«ã”å ±å‘Šãã ã•ã„ã€‚

ã€€æ¬¡ã® preview ã¯ä¸€é€±é–“å¾Œã‚’äºˆå®šã—ã¦ã„ã¾ã™ã€‚

ã€€ã‚ˆã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚

–  
/  
/\_\_ \_\_ [Akinori.org](http://Akinori.org) / [MUSHA.org](http://MUSHA.org)  
/ ) ) ) ) / [FreeBSD.org](http://FreeBSD.org) / [Ruby-lang.org](http://Ruby-lang.org)  
Akinori MUSHA aka / (\_ / ( (\_\_( @ [iDaemons.org](http://iDaemons.org) / and.or.jp

“Different eyes see different things,  
Different hearts beat on different strings –  
But there are times for you and me when all such things agree”

---

<div class="post-metadata">

**Author:** ![Akinori\_MUSHA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@Akinori\_MUSHA](https://www.ruby-forum.com/u/Akinori_MUSHA)\
**Post date:** [February 19, 2007, 4:02am UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901/2 "2007-02-19T04:02:41Z")

</div>

e$B$O$8$a$^$7$F!#$"$-$d$^$H?=$7$^$9!#e(B

VC++2005 SP1(windows xp sp2)e$B$G%S%k%I$G$-$^$;$s!#e(B

```
    .\miniruby.exe ./../win32/mkexports.rb

```

-output=msvcr80-ruby18.def msvcr80-ruby18-static.lib  
./…/win32/mkexports.rb:8: [BUG] Segmentation fault  
ruby 1.8.6 (2007-02-17) [i386-mswin32\_80]

This application has requested the Runtime to terminate it in an unusual  
way.  
Please contact the application’s support team for more information.  
NMAKE : fatal error U1077: ‘.\miniruby.exe’ : e$B%j%?!\<%se(B  
e$B%3!\<%Ie(B ‘0x3’  
Stop.

e$B$A$J$\_$Ke(Bdumpbine$B$N%P!\<%8%g%s$Oe(B  
Microsoft ® COFF/PE Dumper Version 8.00.50727.762  
dumpbin  
-symbolse$B!!e(Bmsvcr80-ruby18-static.libe$B$N7k2L$Oe(B23241e$B9T$"$j$^$7$?e(B

---

<div class="post-metadata">

**Author:** ![Akinori\_MUSHA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@Akinori\_MUSHA](https://www.ruby-forum.com/u/Akinori_MUSHA)\
**Post date:** [February 17, 2007, 3:44pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901/3 "2007-02-17T15:44:34Z")

</div>

e$B$M$3$^$[$G$9e(B.

cygwin e$B$G%S%k%I$7$F%F%9%H$7$?$H$3$m!"e(Brdoc  
e$B$N%F%9%H$G%(%i!\<$,B??t=P$?$N$,e(B  
e$B5$$K$J$j$^$7$?e(B.  
e$BB\>$O35$MA0$+$i$@$C$?$H;W$o$l$^$9e(B.

e$B0J\>e$G$9e(B.

$ uname -a  
CYGWIN\_NT-5.1 MIYAKO 1.5.24(0.156/4/2) 2007-01-31 10:57 i686 Cygwin  
$ for i in test/\*/; do

> ./miniruby.exe ./runruby.rb --extout=.ext – -C “./test” runner.rb  
> –runner=console `basename $i`  
> done  
> Loaded suite gdbm  
> Started  
> …F…F…E…  
> Finished in 12.103 seconds.

1. Failure:  
test\_reorganize(TestGDBM) [./gdbm/test\_gdbm.rb:591]:  
 expected but was  
.

2. Failure:  
test\_s\_open\_error(TestGDBM) [./gdbm/test\_gdbm.rb:200]:  
Errno::EACCES exception expected but was  
Class: Errno::EAGAIN  
Message: \<“Resource temporarily unavailable - tmptest\_gdbm”\>  
—Backtrace—  
./gdbm/test\_gdbm.rb:201:in `open' ./gdbm/test_gdbm.rb:201:in`test\_s\_open\_error’  
./gdbm/test\_gdbm.rb:200:in `test\_s\_open\_error’

* * *

1. Error:  
test\_s\_open\_nolock(TestGDBM):  
GDBMError: File read error  
./gdbm/test\_gdbm.rb:188:in `open' ./gdbm/test_gdbm.rb:188:in`test\_s\_open\_nolock’  
./gdbm/test\_gdbm.rb:186:in `test\_s\_open\_nolock’

43 tests, 952 assertions, 2 failures, 1 errors  
Loaded suite io  
Started

Finished in 0.001 seconds.

0 tests, 0 assertions, 0 failures, 0 errors  
Loaded suite rdoc  
Started  
.EE.EE.EE.EE  
Finished in 0.015 seconds.

1. Error:  
test\_do\_classes\_class(TestRdocC\_Parser):  
Errno::EACCES: Permission denied -  
/cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test  
RdocC\_Parser.2592.0  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in`open’  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in`new’  
./rdoc/parsers/test\_parse\_c.rb:15:in `setup’

2. Error:  
test\_do\_classes\_class(TestRdocC\_Parser):  
NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in`teardown’

3. Error:  
test\_do\_classes\_module(TestRdocC\_Parser):  
Errno::EACCES: Permission denied -  
/cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test  
RdocC\_Parser.2592.1  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in`open’  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in`new’  
./rdoc/parsers/test\_parse\_c.rb:15:in `setup’

4. Error:  
test\_do\_classes\_module(TestRdocC\_Parser):  
NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in`teardown’

5. Error:  
test\_do\_constants(TestRdocC\_Parser):  
Errno::EACCES: Permission denied -  
/cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test  
RdocC\_Parser.2592.2  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in`open’  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in`new’  
./rdoc/parsers/test\_parse\_c.rb:15:in `setup’

6. Error:  
test\_do\_constants(TestRdocC\_Parser):  
NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in`teardown’

7. Error:  
test\_find\_class\_comment\_init(TestRdocC\_Parser):  
Errno::EACCES: Permission denied -  
/cygdrive/c/DOCUME~1/c-yan/LOCALS~1/Temp/Test  
RdocC\_Parser.2592.3  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' /home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in`open’  
/home/c-yan/ruby-1.8.6-preview1/lib/tempfile.rb:55:in `initialize' ./rdoc/parsers/test_parse_c.rb:15:in`new’  
./rdoc/parsers/test\_parse\_c.rb:15:in `setup’

8. Error:  
test\_find\_class\_comment\_init(TestRdocC\_Parser):  
NoMethodError: undefined method `unlink' for nil:NilClass ./rdoc/parsers/test_parse_c.rb:27:in`teardown’

8 tests, 4 assertions, 0 failures, 8 errors  
Loaded suite ruby  
Started  
…  
…  
…F…  
…  
Finished in 13.766 seconds.

1. Failure:  
test\_rlimit\_nofile(TestProcess) [./ruby/test\_process.rb:39]:  
\<0\> expected but was  
\<256\>.

255 tests, 2293 assertions, 1 failures, 0 errors  
Loaded suite sdbm  
Started  
…F…  
Finished in 0.837 seconds.

1. Failure:  
test\_s\_open\_error(TestSDBM) [./sdbm/test\_sdbm.rb:123]:  
Errno::EACCES exception expected but none was thrown.

34 tests, 835 assertions, 1 failures, 0 errors  
Loaded suite webrick  
Started  
F…  
Finished in 12.352 seconds.

1. Failure:  
test\_cgi(TestWEBrickCGI)  
[./webrick/test\_cgi.rb:27:in `test_cgi' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1050:in`request’  
/home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:2133:in  
`reading_body' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1049:in`request’  
/home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1034:in `request' /home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:543:in`start’  
/home/c-yan/ruby-1.8.6-preview1/lib/net/http.rb:1032:in `request' ./webrick/test_cgi.rb:27:in`test\_cgi’  
./webrick/utils.rb:26:in `call' ./webrick/utils.rb:26:in`start\_server’  
./webrick/utils.rb:34:in `start_httpserver' ./webrick/test_cgi.rb:24:in`test\_cgi’]:  
\<"/webrick.cgi"\> expected but was  
\<"\n\n

In ternal Server Error\n \n 
# Internal Server Error
\n Premature end of script headers: /home/c-yan/ruby-1.8.6-preview1/test/webr ick/webrick.cgi\n 
* * *
\n \n WEBrick/1.3.1 (Ruby/1.8.6/2007-02 -17) at\n 127.0.0.1:2813\n \n \n\n"\>.

37 tests, 364 assertions, 1 failures, 0 errors

---

<div class="post-metadata">

**Author:** ![Akinori\_MUSHA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@Akinori\_MUSHA](https://www.ruby-forum.com/u/Akinori_MUSHA)\
**Post date:** [February 19, 2007, 4:12am UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901/4 "2007-02-19T04:12:42Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:30383] Re: Ruby 1.8.6 preview1 has been released”  
on Feb.19,2007 12:02:19, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:  
| VC++2005 SP1(windows xp sp2)e$B$G%S%k%I$G$-$^$;$s!#e(B

trunke$B$G$O$H$j$“$($:BP1~$rF~$l$F$”$k$N$G$9$,!"e(B1.8(.6)e$B$K$=$N$^e(B  
e$B$^$=$NBP1~$rF~$l$k$Y$-$+$I$&$+G:$s$G$$$k$H$3$m$G$9!#e(B  
pre2e$B$^$G$K$O2?$i$+$N7kO@$r=P$7$^$9!#e(B

e$B$=$l$G$O!#e(B

---

<div class="post-metadata">

**Author:** ![Akinori\_MUSHA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@Akinori\_MUSHA](https://www.ruby-forum.com/u/Akinori_MUSHA)\
**Post date:** [February 20, 2007, 8:42pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-preview1-has-been-released/85901/5 "2007-02-20T20:42:47Z")

</div>

zundae$B$G$9e(B

e$BKhEY$4Js9p$@$1$G?=$7Lu$“$j$^$;$s!#e(B1.8.6 previe1e$B$Ne(B  
NetBSD/alphae$B$G$N%F%9%H7k2L$G$9!#2\<5-$NDL$je(B0F1Ee$B$He(B  
e$B$J$j$^$7$?!#2\<5-0J30$KI,MW$J\>pJs$,$”$j$^$7$?$i$\*CN$ie(B  
e$B$;$/$@$5$$!#e(B

$ uname -srm  
NetBSD 2.1.0\_STABLE alpha  
$ ./configure --prefix=/tmp/ruby-1.8.6-preview1  
$ make  
$ make install  
$ make test-all 2\>&1 | tee test-all.log  
(e$BCfN,e(B)  
Finished in 272.348754 seconds.

1. Error:  
test\_fd\_passing(TestUNIXSocket):  
Errno::EINVAL: Invalid argument - sendmsg(2)  
./test/socket/test\_unix.rb:18:in `send_io' ./test/socket/test_unix.rb:18:in `test\_fd\_passing’

1565 tests, 15602 assertions, 0 failures, 1 errors  
\*\*\* Error code 1

Stop.  
make: stopped in /(e$BCfN,e(B)/local/src/ruby-1.8.6-preview1

— Akinori MUSHA [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e$B!!e(BRuby 1.8.6 preview1 e$B$r%j%j!\<%9$7$^$7$?!#e(B
> 
> e$B!!e(B1.8.5e$B%j%j!\<%90J9\_8+$D$+$C$??tB?$/$N%P%0$N=$@5$H%i%$%V%i%j$N99?7!"e(B  
> e$B0lIt$N%Q%U%)!\<%^%s%9$N2~A1$r4^$\_$^$9!#e(B
> 
> e$B!!%=!\<%9%U%!%$%k$O0J2\<$Ne(BURLe$B$G\<hF@$G$-$^$9!#e(B
> 
> ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-preview1.tar.gz
> 
> e$B%A%'%C%/%5%`e(B:

> SHA1 (ruby-1.8.6-preview1.tar.gz) = 95ce669f7f570dbbcc58116dee36e79fddef58ed
