tau create target fails to detect PGI family compilers
mjf-89 opened this issue · comments
Marco Jacopo Ferrarotti commented
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
Samuel Khuvis commented
NVIDIA COPRORATION
added to regex for PGI in 5cf0ce0.