As a drive-by added a nodiscard test for allocate_at_least. Implements - LWG33307 std::allocator<void>().allocate(n)