"pathf90", "pathf95",
"pgf95", "pgf90", "pgf77", "pgfortran", "nvfortran",
"flang", "egfortran",
- "ifort", "nagfor");
+ "ifort", "nagfor", "ifx");
OUTER:
foreach $lists (@lists) {
if ($compiler =~ /flang/) {
$vendor = FLANG;
$openmp = "-fopenmp";
+ } elsif ($compiler =~ /ifx/) {
+ $vendor = INTEL;
+ $openmp = "-fopenmp";
} elsif ($compiler =~ /pgf/ || $compiler =~ /nvf/) {
$vendor = PGI;
$openmp = "-mp";
$openmp = "-fopenmp";
}
- if ($compiler =~ /ifort/) {
+ if ($compiler =~ /ifort/ || $compiler =~ /ifx/) {
$vendor = INTEL;
$bu = "_";
$openmp = "-fopenmp";