Call to cuLinkComplete returned error 209: No binary for GPU

I just started getting this error message when running on a Tesla T4.
I’m compiling with this command:

pgf77 -static-nvidia -m64 -acc -gpu=cc75 -o lbm-tesla lbm-30.for # Nvidia Tesla T4

I’m sure it was working ok this morning so I’m not sure what I have
done to start getting this error message. The code starts to run ok,
but crashes out as soon as it gets to the parallel part. Any ideas please ?

Thanks Giles.

Hi Giles,

This error typically means that the device binary wasn’t compiled for the target. However a T4 uses compute capability 7.5, so the compile line has the correct target.

Can you add the flags “-Minfo -v” and recompile? Are there any error messages? I’m wondering if the device code didn’t get generated for some reason.

Did anything else change on the system since the earlier successful runs?

-Mat

Thanks Mat,
There seems to be some other error causing a crash, which was only apparent on the GPU version (not in the CPU version), so I need to fix that problem first and then try again (with -Minfo -v).

Giles