Oracle® Solaris Studio 12.4: Fortran ユーザーズガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

3.4.101 –vpara

並列化に関する警告メッセージを表示します。

OpenMP プログラム内の並列プログラミングに関する潜在的な問題に関して、警告を発行します。

-xopenmp オプションとともに使用します。

次の状況が検出された場合は、コンパイラは警告を発行します。

  • 異なるループ繰り返し間でデータに依存関係がある場合に、OpenMP ディレクティブを使用して並列化されたループ。

  • OpenMP データ共有属性節に問題がある場合。たとえば、「shared」と宣言された変数に、OpenMP 並列領域からアクセスするとデータ競合が発生する可能性がある場合や、並列領域の中に値を持つ変数を「private」と宣言し、並列領域よりあとでその変数を使用する場合です。

すべての並列化命令が問題なく処理される場合、警告は表示されません。