ParaToolsInc / taucmdr

Performance engineering for the rest of us.

Home Page:http://www.taucommander.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tau create target fails to detect PGI family compilers

mjf-89 opened this issue · comments

As explained in the title tau commander fails to detect PGI compilers.

I think the issue may be solved simply changing the regex used from:

PGI = HOST_COMPILERS.add('PGI', family_regex=r'The Portland Group',
CC='pgcc', CXX=('pgCC', 'pgc++', 'pgcxx'), FC=('pgfortran', 'pgf90', 'pgf77'))

to:

PGI = HOST_COMPILERS.add('PGI', family_regex=r'NVIDIA CORPORATION',
CC='pgcc', CXX=('pgCC', 'pgc++', 'pgcxx'), FC=('pgfortran', 'pgf90', 'pgf77'))

in https://github.com/ParaToolsInc/taucmdr/blob/master/packages/taucmdr/cf/compiler/host.py

NVIDIA COPRORATION added to regex for PGI in 5cf0ce0.