鄭です。 Yukihiro Matsumoto writes: > おおっ,ありがとうございます.頂いた情報で調べてみるとバグが > 見つかりました.なぜgccで動いていたのか不明です.運が良かっ > たのか.パッチを作りました.良ければ試してみて下さい. > # 警告は無害なものばかりでした. > > --- regex.c 1998/07/09 08:40:23 1.1.1.2.2.27 > +++ regex.c 1998/07/22 02:04:36 > @@ -916,3 +916,3 @@ > mcnt = *p++; > - p += mcnt+1; > + p += mcnt; > mcnt = EXTRACT_UNSIGNED_AND_INCR(p); これで正常に生成できることを確認しました。 # おやくにたてて良かった。 ところで、--without-gcc で configure すると、CFLAGS から -O が無くなってしまって 出来上がる ruby の実行速度がかなり遅くなりました。make test の実行時間が ほぼ倍になりました。 # array.c の警告は、いろいろ変更しても消せなかった、、きみはいったい # なにがふまんなのかね > Cコンパイラ -- ┌─鄭 明毅───────────────────┐ └──tei / harmony.co.jp──tei@mirage.linc.or.jp─┘