[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:38962] Re: Ruby 1.8.1 preview4

From: MIYAMUKO Katsuyuki <k-miyamuko@...>
Date: 2003-12-24 05:29:24 UTC
List: ruby-list #38962
みやむこといいます。

> Folks, who are not in Christmas holiday :-),
> please run the testsuite after installing preview4.  Then,
> please take a little time to file the report if any failures or
> errors would be found.
>
> $ make && make test && make install && cd test && ruby runner.rb

以下の環境で試して見ました。

% uname -a
UNIX_SV xxx 4.2MP 1.release.1214.14:03 R4000 r4000
% uversion
Release13.7 Rev.B - UP4800/610 - FS

% env CC=/usr/abiccs/bin/cc ./configure --enable-shared --prefix=$HOME
% env LD_LIBRARY_PATH=/usr/local/lib LD_RUN_PATH=$HOME/lib make
% make test
test succeeded
% make install

DRb のテストで core dump しました。

% ruby test/runner.rb -v
  :
test_06_timeout(TestDRbCore): /home/miyamuko/lib/ruby/1.8/drb/drb.rb:877: [BUG]
rb_sys_fail() - errno == 0
ruby 1.8.1 (2003-12-22) [mips-sysv4.2MP]

Abort (core dumped)
% dbx $HOME/bin/ruby core.17579
dbx for 32bit AP version 8-I of 98/05/22 14:00:00 (NEC Corporation).
Copyright 1986, 1989, 1991 Silicon Graphics, Inc.
Type 'help' for help.
Corefile produced from file "ruby"
Child died at pc 0x40040974 of signal : Abort
reading symbolic information ...
debugging in ABI mode

[using memory image in core.17579]
(dbx) where
   0 kill() [/usr/lib/libc.so.1:0x4004096c]
   1 abort() [/usr/lib/libc.so.1:0x40078854]
   2 rb_bug() [/home/miyamuko/lib/libruby.so:0x52d3d514]
   3 rb_sys_fail() [/home/miyamuko/lib/libruby.so:0x52d3fb54]
   4 fptr_finalize() [/home/miyamuko/lib/libruby.so:0x52d8a748]
   5 rb_io_fptr_cleanup() [/home/miyamuko/lib/libruby.so:0x52d8a7e0]
   6 rb_io_close() [/home/miyamuko/lib/libruby.so:0x52d8a9e4]
   7 rb_io_close_m() [/home/miyamuko/lib/libruby.so:0x52d8ab84]
   8 call_cfunc() [/home/miyamuko/lib/libruby.so:0x52d550f8]
   9 rb_call0() [/home/miyamuko/lib/libruby.so:0x52d55d90]
  10 rb_call() [/home/miyamuko/lib/libruby.so:0x52d56f20]
  11 rb_eval() [/home/miyamuko/lib/libruby.so:0x52d4c3d4]
  12 rb_call0() [/home/miyamuko/lib/libruby.so:0x52d566b4]
  13 rb_call() [/home/miyamuko/lib/libruby.so:0x52d56f20]
  14 rb_eval() [/home/miyamuko/lib/libruby.so:0x52d4c3d4]
  15 rb_eval() [/home/miyamuko/lib/libruby.so:0x52d4b60c]
  16 rb_yield_0() [/home/miyamuko/lib/libruby.so:0x52d52080]
  17 rb_f_loop() [/home/miyamuko/lib/libruby.so:0x52d527f0]
  18 call_cfunc() [/home/miyamuko/lib/libruby.so:0x52d550f8]
  19 rb_call0() [/home/miyamuko/lib/libruby.so:0x52d55d90]
  20 rb_call() [/home/miyamuko/lib/libruby.so:0x52d56f20]
  21 rb_eval() [/home/miyamuko/lib/libruby.so:0x52d4c718]
       :

DRb のテストを消して実行するとこうなりました。
([ruby-list:38939] の US-ASCII.rb のパッチ適用済み。)

% mv test/drb .
% ruby test/runner.rb
  :
Finished in 1227.64944 seconds.

  1) Error:
test_wsdl(XSD::TestEmptyCharset):
NameError: uninitialized constant REXML::Source::Iconv
    (eval):6:in `encode'
    /home/miyamuko/lib/ruby/1.8/rexml/source.rb:42:in `encoding='
    /home/miyamuko/lib/ruby/1.8/rexml/parsers/baseparser.rb:183:in `pull'
    /home/miyamuko/lib/ruby/1.8/rexml/parsers/streamparser.rb:12:in `parse'
    /home/miyamuko/lib/ruby/1.8/rexml/document.rb:166:in `parse_stream'
    /home/miyamuko/lib/ruby/1.8/xsd/xmlparser/rexmlparser.rb:27:in `do_parse'
    /home/miyamuko/lib/ruby/1.8/wsdl/xmlSchema/parser.rb:60:in `parse'
    ./test/xsd/test_noencoding.rb:14:in `test_wsdl'

612 tests, 7583 assertions, 0 failures, 1 errors

--
みやむこ


In This Thread