as described in https://github.com/FFTW/fftw3/issues/55, fftw 3.3.4 does compile with pgi 16.1 alright, BUT any client to the library produces a segfault. In other words, fftw 3.3.4 is unusable with 16.1!
the behavior can be reproduced with the “bench” utility inside the source code directory or by calling “make check”. Any help would be appreciated. PGI 15.9 builds the library without any problems and produces a working binary.
PS. Recent versions of GCC and ICC also produce usable binaries of fftw 3.3.4!