From: Urabe Shyouhei Date: 2012-09-05T12:55:26+09:00 Subject: [ruby-dev:46116] Re: 拡張ライブラリの質問 On 09/05/2012 12:17 PM, NARUSE, Yui wrote: >> 反対です。外すとへんなコードが紛れ込むのです。 >> 少々遅くても正しく動くコードと速くても未定義動作を含むコードでは比較にならんのです。 > > 他の警告はまだメリットデメリットでメリットが勝ってるように思いますけれど、 > -std=iso9899:199409 はデメリットが大きいんじゃないかなぁ。 > travisで動かすときだけとかでいいんじゃないかと思うんですが。 Travisの警告なんて誰も読んでないじゃないですか。できないことを言うのはやめましょうよ。 >> 拡張ライブラリ作者の人であればコンパイラの警告に対処するのは難しくないでしょう。 >> 郷に入りては郷に従えという言葉もあることですし、粛々と対応していただくのがよいのではないかと思います。 > > C89 を拡張ライブラリに強制とかだとなんか難しい気もしますが。 まあ拡張ライブラリに興味があって始めたことではないので、拡張ライブラリの時だけもう少し緩くするような変更を加えていただくのに関しては、さほど反対しません。コアから外すのは反対。