When I use a 3 dimensional thread block configuration in a cuda fortran code, compiling error message “identifier “pgf90_dev_common” is undefined” will appear. When I comment out the “blockidx%z” related part, the error message disappears. What’s wrong behind this? thanks!
This is a known compiler issue (See 3d array problem compiling) and has been filed as TPR#16806. Hopefully we can have it fixed here shortly.