See 69448b13a1 / #1969; the compiler can now ensure that a uint64 intended for atomic access is always aligned to a 64-bit boundary. Convert atomic operations on uint32s and pointers as well.
69448b13a1