File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 10
10
! Intel oneAPI ifx icx -module -I -qopenmp X
11
11
! PGI pgfortran pgcc -module -I -mp X
12
12
! NVIDIA nvfortran nvc -module -I -mp X
13
- ! LLVM flang flang clang -module -I -mp X
13
+ ! LLVM flang flang clang -module-dir -I -fopenmp X
14
14
! LFortran lfortran --- -J -I --openmp X
15
15
! Lahey/Futjitsu lfc ? -M -I -openmp ?
16
16
! NAG nagfor ? -mdir -I -openmp x
@@ -1000,11 +1000,16 @@ function get_id(compiler) result(id)
1000
1000
return
1001
1001
end if
1002
1002
1003
- if (check_compiler(compiler, " flang" )) then
1003
+ if (check_compiler(compiler, " flang-classic " )) then
1004
1004
id = id_flang
1005
1005
return
1006
1006
end if
1007
1007
1008
+ if (check_compiler(compiler, " flang" )) then
1009
+ id = id_flang_new
1010
+ return
1011
+ end if
1012
+
1008
1013
if (check_compiler(compiler, " xlf90" )) then
1009
1014
id = id_ibmxl
1010
1015
return
@@ -1745,7 +1750,7 @@ pure function compiler_name(self) result(name)
1745
1750
case (id_pgi); name = " pgfortran"
1746
1751
case (id_nvhpc); name = " nvfortran"
1747
1752
case (id_nag); name = " nagfor"
1748
- case (id_flang); name = " flang"
1753
+ case (id_flang); name = " flang-classic "
1749
1754
case (id_flang_new); name = " flang-new"
1750
1755
case (id_f18); name = " f18"
1751
1756
case (id_ibmxl); name = " xlf90"
You can’t perform that action at this time.
0 commit comments