[#10160] 1 >> 323232 — Tadayoshi Funaba <tadf@...>
ふなばです。
[#10168] [BUG] ruby-1.5.4 — Koji Arai <JCA02266@...>
新井です。
[#10170] sort_by — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#10197] Re: modulo and remainder — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#10217] exit status of child process — nagai@...
永井@知能.九工大です.
まつもと ゆきひろです
[#10226] 組み込み Ruby — Kazuhiro Yoshida <moriq.kazuhiro@...>
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
助田です。みんな悩みは同じ。:-)
まつもと ゆきひろです
助田です。
[#10238] date/date2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
[#10243] Re: Time#usec — ARIMA Yasuhiro <fit0298@...>
有馬です。
[#10271] uri — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
なひです.
[#10272] date/date2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
[#10278] Re: environment variables — WATANABE Hirofumi <eban@...>
わたなべです.
なかだです。
なかだです。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
まつもと ゆきひろです
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
わたなべです.
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
小林です。
小林です。
小林です。
小林です。
能條といいます.
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
小松です。
なかだです。
まつもと ゆきひろです
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
[#10280] Ruby 1.4.5 ext/socket/socket.c — Katsuyuki Komatsu <komatsu@...>
小松です。
[#10282] Config::CONFIG.each_value in rbconfig.rb — WATANABE Hirofumi <eban@...>
わたなべです.
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
[#10288] bignum division has bug? — Hiroshi IGARASHI <igarashi@...>
いがらしです。報告だけですみませんが…
[#10325] [REQ] print a warning message for overriding Object#__id__ — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。こんにちは。
[#10337] [PATCH] $OBJEXT and $objs in mkmf.rb — Minero Aoki <aamine@...>
あおきです。
[#10338] should prohibit `module_function' for class Class — WATANABE Hirofumi <eban@...>
わたなべです.
[#10341] list and quit command in debug.rb — WATANABE Hirofumi <eban@...>
わたなべです.
[#10356] [REQ] Array#replace {} — Minero Aoki <aamine@...>
あおきです。
[#10384] ruby 1.4.6 preview — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
わたなべです.
[ruby-dev:10168] [BUG] ruby-1.5.4
新井です。
NEC EWS48で、ruby-1.5.4をmakeしたところminirubyがSEGVし
ました。最後に、パッチとスタックトレースをつけます。
あと、gccのない環境で configure が失敗します。以下は、Linux
でgccをrenameしてconfigureしたときの出力です。以下のように、
CPPFLAGS= を指定しても無視されるようです。1.4では有効だった
んですが・・・(ヨンパチでは、これやらないと一箇所コンパイル
に失敗するんですよね。むろんヨンパチが悪いんですが、)
$ CPPFLAGS='-Dconst=' ./configure
loading cache ./config.cache
checking host system type... i586-pc-linux
checking target system type... i586-pc-linux
checking build system type... i586-pc-linux
checking for gcc... gcc
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
[exit:1]
# CC=cc CFLAGS='-Dconst=' ./configure すれば、大丈夫ではありますが
--- eval.c Tue Jun 27 23:30:41 2000
+++ /tmp/eval.c Sun Jul 2 14:18:04 2000
@@ -1539,8 +1539,10 @@
ALLOC_N(VALUE,n),tmp__protect_tmp,n), \
(void*)tmp__protect_tmp->nd_head)
# define TMP_PROTECT_END do {\
- rb_gc_force_recycle((VALUE)tmp__protect_tmp);\
- alloca(0);\
+ if (tmp__protect_tmp) {\
+ rb_gc_force_recycle((VALUE)tmp__protect_tmp);\
+ alloca(0);\
+ }\
} while (0)
#else
# define TMP_PROTECT typedef int foobazzz
dbx miniruby core.529
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 "miniruby"
Child died at pc 0x42824c of signal : Segmentation Fault
reading symbolic information ...
debugging in ABI mode
[using memory image in core.529]
(dbx) t
> 0 rb_gc_force_recycle(p = 0) ["gc.c":738, 0x428244]
1 .block127 ["eval.c":4215, 0x411950]
2 .block120 ["eval.c":4215, 0x411950]
3 .block116 ["eval.c":4215, 0x411950]
4 .block115 ["eval.c":4215, 0x411950]
5 rb_call0(klass = 5536552, recv = 5536600, id = 2849, argc = 1, argv = 0x54abc0, body = 0x547a68, nosuper = 1) ["eval.c":4215, 0x411950]
6 .block128 ["eval.c":4265, 0x411c9c]
7 rb_call(klass = 5536552, recv = 5536600, mid = 2849, argc = 1, argv = 0x54abc0, scope = 1) ["eval.c":4265, 0x411c9c]
8 .block130 ["eval.c":4339, 0x411fd8]
9 rb_funcall(recv = 5536600, mid = 2849, n = 1, ... = 0x5471b0) ["eval.c":4339, 0x411fd8]
10 rb_define_class_id(id = 3141, super = 5536600) ["class.c":97, 0x4a85e8]
11 rb_define_class(name = 0x4c9b9c = "NilClass", super = 5536600) ["class.c":111, 0x4a8658]
12 Init_Object() ["object.c":1128, 0x447220]
13 rb_call_inits() ["inits.c":52, 0x42ebc8]
14 .block8 ["eval.c":984, 0x404298]
15 .block7 ["eval.c":984, 0x404298]
16 ruby_init() ["eval.c":984, 0x404298]
17 miniruby.main.main(argc = 3, argv = 0x7fff7c14, envp = 0x7fff7c24) ["main.c":43, 0x401b14]
--
新井康司 (Koji Arai)