#1608: ScalarWave thorn build error on Stampede --------------------------------------------+------------------------------- Reporter: jonah.maxwell.miller@… | Owner: Type: defect | Status: new Priority: optional | Milestone: ET_2014_05 Component: EinsteinToolkit thorn | Version: development version Keywords: ScalarWave,OpenMP | --------------------------------------------+------------------------------- When I try to compile the Einstein toolkit on stampede, I get a series of errors relating to OpenMP loops. Each error is of the form:
{{{ must have a loop-invariant increment of integer, pointer, or random access iterator type for (int tk = tiled_imin[2]; tk < tiled_imax[2]; tk += tile_size_l[2])
}}}
The error is definitely in the ScalarWave thorn, because disabling this thorn allows the toolkit to compile just fine.
Attached are the thornlist used and the error output. The command I used to compile was {{{ sim build dgfe2 --thornlist=dgfe2_jm.th }}}
#1608: ScalarWave thorn build error on Stampede ---------------------------------------------+------------------------------ Reporter: jonah.maxwell.miller@… | Owner: Type: defect | Status: new Priority: optional | Milestone: ET_2014_05 Component: EinsteinToolkit thorn | Version: development version Resolution: | Keywords: ScalarWave,OpenMP ---------------------------------------------+------------------------------
Comment (by rhaas):
Jonah, are you sure that the thorn is in the Einstein Toolkit (and not in some repository related to dgfe)? find . -name ScalarWave does not find anything in my current ET checkout.
If indeed this thorn is not in the ET then we can remove the release milestone.
#1608: ScalarWave thorn build error on Stampede ---------------------------------------------+------------------------------ Reporter: jonah.maxwell.miller@… | Owner: Type: defect | Status: new Priority: optional | Milestone: ET_2014_05 Component: EinsteinToolkit thorn | Version: development version Resolution: | Keywords: ScalarWave,OpenMP ---------------------------------------------+------------------------------
Comment (by jonah.maxwell.miller@…):
Replying to [comment:1 rhaas]:
Jonah, are you sure that the thorn is in the Einstein Toolkit (and not
in some repository related to dgfe)? find . -name ScalarWave does not find anything in my current ET checkout.
If indeed this thorn is not in the ET then we can remove the release
milestone.
I think you're correct, Roland. Sorry for the confusion.
#1608: ScalarWave thorn build error on Stampede ---------------------------------------------+------------------------------ Reporter: jonah.maxwell.miller@… | Owner: Type: defect | Status: new Priority: optional | Milestone: Component: Other | Version: development version Resolution: | Keywords: ScalarWave,OpenMP ---------------------------------------------+------------------------------ Changes (by rhaas):
* component: EinsteinToolkit thorn => Other * milestone: ET_2014_05 =>
#1608: ScalarWave thorn build error on Stampede ---------------------------------------------+------------------------------ Reporter: jonah.maxwell.miller@… | Owner: Type: defect | Status: closed Priority: optional | Milestone: Component: Other | Version: development version Resolution: fixed | Keywords: ScalarWave,OpenMP ---------------------------------------------+------------------------------ Changes (by eschnett):
* status: new => closed * resolution: => fixed
Comment:
This should have been addressed by now.
trac@lists.einsteintoolkit.org