I am a bit uncertain on how to proceed from here. do concurrent is a flag feature of modern fortran. OpenMP is also an important specification. It is somehow odd that they don’t get along in a robust manner…
What is the community advice on this?
- Should I just forget about
do concurrent, so that I am sure that my code can be used with OpenMP? - Should I report this bug? Where/how? I am not even sure this is a bug, because I can’t find any information on how gcc +
do concurrent+-fopenmpis supposed to behave.