PGI 14.3 and OpenACC 2.0

The workstation I am working on has a licensed installation of the PGI compiler, v14.3.

According to the release notes, this version of the compiler implements v2.0 of the OpenACC API. How come, then, is the _OPENACC CPP macro set to 201111 (i.e. OpenACC v.1.0)?

Hi LO_UZH,

14.3 supports portions of the OpenACC 2.0 but not the complete standard. Until then, we kept the macro as is. You can see which features are support at: PGI Compilers with OpenACC | PGI

Hope this helps,
Mat