[Tokyo.pm] MacOS X 10.3 perl bug

Kazumasa Utashiro utashiro @ iij.ad.jp
2003年 11月 4日 (火) 02:34:06 CST


From: WATANABE Hirofumi <eban @ os.rim.or.jp>
Subject: Re: [Tokyo.pm] MacOS X 10.3 perl bug
Date: Tue,  4 Nov 2003 17:12:26 +0900

> > 今まで 5.8 は使っていなかったのですが、Panther に付いて来たので使い始
> > めています (v5.8.1-RC3)。
> > 
> > 	$_ = "12345";
> > 	while (/(?g)\d/) {
> > 		print "$&\n";
> > 	}
> > 
> > というプログラムが無限ループするんですが (永遠に 1 が出る)、やっぱ RC3 
> > てのが悪いんでしょうか?
> 
> Linux上の5.8.0, 5.8.1, 5.9.0で試しても無限ループでした。
> 5.8.0以降は全滅っぽいですね。

マニュアルにも

       "(?imsx-imsx)"

と書いてあるので、動かないのが正しい動作なんですかね。

ってことは、バグじゃないのか。

# 移行する度にこういうトラップにハマるなあ。

--utashiro



Tokyo-pm メーリングリストの案内