[ET Trac] #2615: Riemann release not compiling with intel 2021.6.0
Wolfgang Kastaun
trac-noreply at einsteintoolkit.org
Thu Jun 30 04:43:47 CDT 2022
#2615: Riemann release not compiling with intel 2021.6.0
Reporter: Wolfgang Kastaun
Status: new
Milestone:
Version: ET_2022_05
Type: bug
Priority: minor
Component:
When trying to build a pristine checkout of the Riemann release using the official [einsteintoolkit.th](http://einsteintoolkit.th) provided with the release, compilation of `arrangements/Lean/LeanBSSNMoL/src/adm_vs_bssn.F90` fails. I am using intel compilers version 2021.6.0. The issue seems to be a multiline OMP directive
`holohome/wolfgang.kastaun/ET/Riemann/Cactus/arrangements/Lean/LeanBSSNMoL/src/adm_vs_bssn.F90(197): error #7844: Invalid directive.`
`!$OMP a, b, c, m, n)`
The code looks like
`192 !$OMP PARALLEL DO COLLAPSE(3) &`
`193 !$OMP PRIVATE( i, j, k, &`
`194 !$OMP hh, jac, hu, &`
`195 !$OMP d1_hh11, d1_hh12, d1_hh13, d1_hh22, d1_hh23, d1_hh33, d1_hh, &`
`196 !$OMP cf1, cf2, gammat, &`
`197 !$OMP a, b, c, m, n)`
`198 do k = 1+cctk_nghostzones(3), cctk_lsh(3)-cctk_nghostzones(3)`
`199 do j = 1+cctk_nghostzones(2), cctk_lsh(2)-cctk_nghostzones(2)`
`200 do i = 1+cctk_nghostzones(1), cctk_lsh(1)-cctk_nghostzones(1)`
I think this is legal but the intel ifort compiler apparently disagrees.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2615/riemann-release-not-compiling-with-intel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20220630/fb4598e2/attachment.html
More information about the Trac
mailing list