Yeah, vdot has the problem with too large arrays, too (this just catches for too large strides).