From: "U.Nakamura" Date: 2008-07-10T21:18:00+09:00 Subject: [ruby-dev:35424] Re: [ruby-cvs:25212] Ruby:r17993 (trunk): * test/ruby/envutil.rb (assert_normal_exit): finish writing script こんにちは、なかむら(う)です。 In message "[ruby-dev:35423] Re: [ruby-cvs:25212] Ruby:r17993 (trunk): * test/ruby/envutil.rb (assert_normal_exit): finish writing script" on Jul.10,2008 21:01:36, wrote: > XP の SP2 です。cygwin 上で gcc -mno-cygwin でコンパイルしています。 > なお MSYS 上でも同様でした。また、関係あるかどうか分かりませんが うーん、困ったな。 i386-mswin32でVista SP1上ではどちらのスクリプトも正常に動作し ます。 実はこの件はXP以前とVistaとではOSの挙動が異なるという情報があ り、微妙に処理を変えてあります。 # win32/win32.c CreateChild()の中でrb_w32_osver()を呼んでいる # 部分。[ruby-core:17367] この辺が原因なのかなあとか思ったりもするわけですが、うーん... それでは。 -- U.Nakamura