Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

3.4.101 –vpara

显示并行化警告消息。

发出有关 OpenMP 程序中可能存在的并行编程相关问题的警告。

-xopenmp 选项结合使用。

编译器在检测到下列情形时会发出警告。

  • 循环是使用 OpenMP 指令并行化的,而这些指令中的不同循环迭代之间存在数据依赖性。

  • OpenMP 数据共享属性子句存在问题。例如,声明在 OpenMP 并行区域中的访问可能导致数据争用的变量 "shared",或者声明其在并行区域中的值在并行区域之后使用的变量 "private"。

如果所有并行化指令在处理期间均未出现问题,则不显示警告。