diag-dump、Qdiag-dump

有効なすべての診断メッセージを出力して、コンパイルを停止するようコンパイラーに指示します。

IDE オプション

なし

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー

構文

Linux* および Mac OS* X:  -diag-dump
Windows*:  /Qdiag-dump

引数

なし

デフォルト

オフ デフォルトでは、コンパイラーは特定の診断メッセージを発行します。

説明

このオプションは、有効なすべての診断メッセージを出力して、コンパイルを停止するようコンパイラーに指示します。診断メッセージは stdout に出力されます

デフォルトの診断を含む、コンパイラーが出力可能なすべての診断から、有効にされた診断を出力します。

-diag-enable diag-list (Linux および Mac OS X) または /Qdiag-enable diag-list (Windows) を指定すると、diag-list を含む診断が出力されます。

代替オプション

なし

次の例は、デフォルトの診断メッセージに加えて、ベクトライザーの診断メッセージも出力します。

-diag-enable vec -diag-dump      !Linux および Mac OS X システム
/Qdiag-enable:vec /Qdiag-dump    !Windows システム
 

関連情報

diag、Qdiag コンパイラー・オプション