Skip to content

Commit 17d455e

Browse files
committed
260216.154120.CET [skip ci] revise SYMTOL_DFT for ARM ATfL Flang
1 parent ed655f6 commit 17d455e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

fortran/common/consts.F90

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module consts_mod
88
!
99
! Started: July 2020
1010
!
11-
! Last Modified: Wed 04 Feb 2026 07:27:34 AM CET
11+
! Last Modified: Mon 16 Feb 2026 03:39:56 PM CET
1212
!--------------------------------------------------------------------------------------------------!
1313

1414
!--------------------------------------------------------------------------------------------------!
@@ -194,11 +194,11 @@ module consts_mod
194194
! optimization options
195195
real(RP), parameter :: SYMTOL_DFT = REALMAX
196196
#elif defined __FLANG && PRIMA_REAL_PRECISION < 64 && PRIMA_AGGRESSIVE_OPTIONS == 1
197-
! HUAWEI BiSheng Compiler or ARM Compiler with aggressive optimization options and single precision
197+
! HUAWEI BiSheng Compiler with aggressive optimization options and single precision
198198
real(RP), parameter :: SYMTOL_DFT = max(5.0E3_RP * EPS, TEN**max(-10, -MAXPOW10))
199199
#elif defined __flang__ && PRIMA_REAL_PRECISION < 64 && PRIMA_AGGRESSIVE_OPTIONS == 1
200-
! LLVM Flang with aggressive optimization options and single precision
201-
real(RP), parameter :: SYMTOL_DFT = max(5.0E2_RP * EPS, TEN**max(-10, -MAXPOW10))
200+
! LLVM Flang or ARM ATfL Flang with aggressive optimization options and single precision
201+
real(RP), parameter :: SYMTOL_DFT = max(5.0E3_RP * EPS, TEN**max(-10, -MAXPOW10))
202202
#elif defined __INTEL_COMPILER && PRIMA_REAL_PRECISION < 64
203203
! ifx with single precision
204204
real(RP), parameter :: SYMTOL_DFT = max(5.0E1_RP * EPS, TEN**max(-10, -MAXPOW10))

0 commit comments

Comments
 (0)