reinstate aligned_allocator.h (required at work) further fixes to preserve the last error while building error messages somewhat more accurate NUMA factor computation