Bound pre-allocation to the maximal size representable by StorageIndex and throw bad_alloc if that's not possible.
Bound pre-allocation to the maximal size representable by StorageIndex and throw bad_alloc if that's not possible.

rotorliu/eigen,rotorliu/eigen,madlib/eigen_backup,rotorliu/eigen,rotorliu/eigen,madlib/eigen_backup,madlib/eigen_backup,madlib/eigen_backup