pgcc - license error

Hi,
yesterday I installed the current pgi version on one of our Nvidia DGX nodes (pgilinux-2019-191-x86-64.tar.gz).
The installation is running fine. The first test failed, because our license daemon was to old. I installed the current version, checked the license file and could successfully build some FORTRAN example.

Today I tried to compile some C files and get the following error:

pgcc -c -DFP64 -fast -Minline check.c
pgcc -DFP64 -fast -Minline -Minfo -acc -o nbody.out nbodyacc.c check.o
PGC-W-0221-Redefinition of symbol FP64 (nbodyacc.c: 25)
PGC/x86-64-Extractor Linux 19.1-0: completed with warnings
nbodyacc.c:
pgcc: LICENSE MANAGER PROBLEM: This platform not authorized by license.
Feature: pgcc
License path: /Net/Groups/Services/LizenzSrv/FlexLM/license.dat:/usr/local/apps/pgi/19.1/license.dat:
FlexNet Licensing error:-89,147

On the license server(Win7) I see the new version of pgroud.exe running (11.16).

Why does it work with fortran, but not for C ?
Do I have to exchange the lmgrd.exe (currently 11.14) , too ?

Thanks, Peer

Hi Peer,

Any chance you could send the PIN (normally a six digit code starting with 5) to trs@pgroup.com? The most straightforward answer is that you’re most likely using a license that is only valid for Fortran. I’d like to see the license and confirm. You could try to bump lmgrd to the same version as pgroupd, but it doesn’t make sense to me that you could successfully compile Fortran if the version mismatch was an issue.

Hi,

I’ll send the pin right after this post. Installed pgi 18.10 and get the same error.

pkoch@juba:~/src/gpu_workshop/poisson_fft$ lmutil lmstat -a | more
lmutil - Copyright © 1989-2017 Flexera Software LLC. All Rights Reserved.
Flexible License Manager status on Thu 2/14/2019 08:29

License server status: 27000@lizenzserver
License file(s) on lizenzserver: C:\LM_Server\License\License.dat:
lizenzserver: license server UP (MASTER) v11.14.1
Vendor daemon status (on lizenzserver):
pgroupd: UP v11.16.2
^^ ^^^^
Feature usage info:

Users of PGI2019-518779: (Total of 5 licenses issued; Total of 0 licenses in use)

Users of PGI-legacy-tools: (Total of 5 licenses issued; Total of 0 licenses in use)


Users of pgcc: (Total of 5 licenses issued; Total of 0 licenses in use)
^^^^^^^^^^^
Users of pgc++: (Total of 5 licenses issued; Total of 0 licenses in use)
Users of pvf: (Total of 5 licenses issued; Total of 0 licenses in use)
Users of pgprof: (Total of 5 licenses issued; Total of 0 licenses in use)
Users of pgdbg: (Total of 5 licenses issued; Total of 0 licenses in use)


pkoch@juba:~/src/gpu_workshop/poisson_fft$ make
pgcc -g -fast -acc -Dfftw_malloc=malloc -Dfftw_free=free -Dfftw_complex=doubleComplex -c main.c -o main.o
pgcc: LICENSE MANAGER PROBLEM: This platform not authorized by license.
Feature: pgcc
License path: /usr/local/etc/license.dat:
FlexNet Licensing error:-89,147
makefile:12: die Regel für Ziel „main.o“ scheiterte
make: *** [main.o] Fehler 2

Why ?

You should have the pin now …

The lmgrd is now also the latest release (11.16.XX).
The same behavior.