There are some compiler bugs in the handling of _Atomic with trivial types that I want to XFAIL (they were fixed in 3.5 but the most recent apple clang doesn't have the fix). I also think there are problems with relaxed constexpr in older versions of clang. Thanks for the review. http://reviews.llvm.org/D6399