[ruby-list:49625] Re: IO.popen の不審な挙動を再現するサンプルコード
From:
尾川敏也 <ogw@...>
Date:
2013-10-03 12:32:40 UTC
List:
ruby-list #49625
こんばんは、尾川です。
Tanaka Akira <akr@fsij.org> wrote:
> 今日、なかださんがいくらか修正してくれたので、現在の最新版 (r43121) だとどうですかね。
コメントありがとうございます。ですが、今日はちゃんとチェックできま
せんでした。
恥ずかしながら、私には開発版のソースの追いかけ方が全く判りませんの
で、[ruby-list:49616] に書いた見よう見真似の方法で svc co したとこ
ろ
svn co http://svn.ruby-lang.org/repos/ruby/branches/ruby_2_0_0
........
リビジョン 43132 をチェックアウトしました。
でした。コメント頂いたのとリビジョン番号が違うのですが、こちらの方
が番号が大きいので、より新しいのかと思って Windows でビルドしたとこ
ろ
C:\> ruby -v
ruby 2.0.0p323 (2013-10-01) [i386-mswin32_100]
で、中身は少し古いみたいです。
念のため、[ruby-list:49611] と同じサンプルで少しテストしました。
パイプは IO.popen で、外部プログラムは C 版、データの行数は 3000 行
と 4000 行で、どちらも前回 Ruby からのエラーメッセージが表示された
状態です。
で、今回も不審な挙動(時々、外部コマンドが標準入力から受け取るフィー
ルド数が少なくなる)は変わりませんでした。
ただ、[BUG] 等の Ruby からのエラーメッセージはありませんでした。
以上、間の抜けたリプライで恐縮です。
週末にでも、もう一度トライしてみようと思います。
--
尾川敏也 ogw@shizuokanet.ne.jp
http://www6.shizuokanet.ne.jp/ogw/