そもそも規格に正しくないソースをコンパイルしたらエラーにしろって書いてないし
まあ今時の処理系で警告出さないのは珍しくなってるとは思うが