Open FabioLuporini opened 1 year ago
Copy-pasting from slack:
The fix [...] isn’t obvious at all, since here we have sequentialism dictated by an irregular access, not an explicit dependence across two accesses (so it sort of escapes the lamport framework), and so far we’re only looking at explicit dependences (see here https://github.com/devitocodes/devito/blob/master/devito/ir/clusters/analysis.py#L88)
Reproducer:
Without openmp, this assert passes