PSyclone icon indicating copy to clipboard operation
PSyclone copied to clipboard

ACCKernelsTrans - reject If blocks that use character variables

Open arporter opened this issue 4 years ago • 1 comments

21.1 of the NVIDIA compiler produces code that fails if an if that has a character variable in the conditional part is included within a KERNELS region.

To handle this (and other compiler-specific problems), we need to be able to specify the compiler and version to the transformation.

arporter avatar Oct 11 '21 07:10 arporter

In fact, assignments involving character variables also cause problems. We could just exclude character literals from within OpenACC regions?

arporter avatar Mar 06 '24 11:03 arporter