I’m using pgcc 17.4 version which is said to have support for isnan() function, but I’m getting the following error when I compile it :
pgcc -acc -fast -ta=tesla:nordc -Mlarge_arrays -c solar_feature_generator.c -O2 -fPIC
PGC-S-1000-Call in OpenACC region to procedure ‘__isnan’ which has no acc routine information (solar_feature_generator.c: 13)
PGC-S-0155-Compiler failed to translate accelerator region (see -Minfo messages) (solar_feature_generator.c: 13)
PGC/x86-64 Linux 17.4-0: compilation completed with severe errors
pgcc 17.4-0 64-bit target on x86-64 Linux -tp haswell
PGI Compilers and Tools
Copyright © 2017, NVIDIA CORPORATION. All rights reserved.