[ruby-list:49628] Re: IO.popen の不審な挙動を再現するサンプルコード

From: 尾川敏也 <ogw@...>
Date: 2013-10-04 13:02:12 UTC
List: ruby-list #49628
尾川です。

"Shota Fukumori (sora_h)" <sorah@tubusu.net> wrote:
> svn co http://svn.ruby-lang.org/repos/ruby/trunk
> 
> ではどうでしょうか?
> 
> branches/ruby_2_0_0 は 2.0.0 のメンテナンス用のブランチで、
> 最新のバグ修正が反映されていない場合があります。
> 2.0.0 ブランチへの反映は trunk から必要なものだけをメンテナ
> の方が行っているので。

ありがとうございます。試してみました。結果は

        リビジョン 43137 をチェックアウトしました。
        
        C:\>ruby -v
        ruby 2.1.0dev (2013-10-04) [i386-mswin32_100]

でした。リビジョン番号は違いますが、中身は新しいのですよね?

これでテストしたのですが、残念ながら、結果は以下のようで、事態は変
わっていないようでした。

ちなみに、IO.popen を使ってC 版の外部プログラムで、テストデータは 
3000 行という、前回と同じテスト条件です。
        
        ----------- 55 / 100 ---------
        ----------- 56 / 100 ---------
        ----------- 57 / 100 ---------
        external: too less field (3 for 6) at line 2784
        ----------- 58 / 100 ---------
        ----------- 59 / 100 ---------
        ----------- 60 / 100 ---------
        ----------- 61 / 100 ---------
        ----------- 62 / 100 ---------
        ----------- 63 / 100 ---------
        ----------- 64 / 100 ---------
        external: too less field (2 for 6) at line 2994
        ----------- 65 / 100 ---------
        ----------- 66 / 100 ---------
        ----------- 67 / 100 ---------
        ----------- 68 / 100 ---------
        ----------- 69 / 100 ---------
        ----------- 70 / 100 ---------
        ----------- 71 / 100 ---------
        ----------- 72 / 100 ---------
        ----------- 73 / 100 ---------
        ----------- 74 / 100 ---------

-- 
尾川敏也 ogw@shizuokanet.ne.jp
http://www6.shizuokanet.ne.jp/ogw/

In This Thread