race conditions vs. data races

OpenMP 5.0 will be the next version of the OpenMP specification, which we expect will be officially released in 2018. This technical report is the latest draft of the 5.0 specs for public discussion.
Posts: 12
Joined: Mon Mar 24, 2014 4:47 pm

race conditions vs. data races

Post by sfsiegel »

Sec. 2.20.7, p233, lines 20-21:
"To avoid race conditions, all accesses of the locations designated by x that could
potentially occur in parallel must be protected with an atomic construct."

I think "race conditions" should be "data races". They are two different things.
See for example https://blog.regehr.org/archives/490