Throws a std::bad_array_new_length, or terminates if exceptions are disabled.
std::bad_array_new_length
Declared in <absl/base/throw_delegate.h>
<absl/base/throw_delegate.h>
[[noreturn]] void ThrowStdBadArrayNewLength();
This function does not return.