Add Intel ifx compiler

This commit is contained in:
Martin Kroeker 2022-05-26 09:31:49 +02:00 committed by GitHub
parent f56e4b620f
commit 19413624d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 4 deletions

View File

@ -45,7 +45,7 @@ if [ -z "$compiler" ]; then
pathf90 pathf95
pgf95 pgf90 pgf77 pgfortran nvfortran
flang egfortran
ifort nagfor"
ifort nagfor ifx"
for list in $lists; do
for p in $path; do
@ -98,6 +98,10 @@ else
vendor=FLANG
openmp='-fopenmp'
;;
*ifx*)
vendor=INTEL
openmp='-fopenmp'
;;
*pgf*|*nvf*)
vendor=PGI
openmp='-mp'
@ -171,7 +175,7 @@ else
bu=_
openmp='-fopenmp'
;;
*ifort*)
*ifort*|*ifx*)
vendor=INTEL
bu=_
openmp='-fopenmp'

View File

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