Alvaro Herrera <alvherre@alvh.no-ip.org> writes:
>> because the failed assertion is:
>> #ifndef PG_HAVE_ATOMIC_U64_SIMULATION
>> AssertPointerAlignment(&currval, 8);
>> #endif
Perhaps this assertion is what is wrong? If the platform has no
native 8-byte alignment requirement, why do we think that atomics
need it?
regards, tom lane