The checks within the libc++experimental memory_resource class uses this
limit:
_MaxAlign = _LIBCPP_ALIGNOF(max_align_t);
Therefore, only use max_align_t for this limit instead of using
__STDCPP_DEFAULT_NEW_ALIGNMENT__ if available.
Alternatively, we could make _MaxAlign in memory_resource be defined
using __STDCPP_DEFAULT_NEW_ALIGNMENT__ if available.