#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-no...
trac@lists.einsteintoolkit.org