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)?


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:

Hope this helps,