quick fix to make it compilable. Untested.
dimension checks in Matrix_base<T>::get_submatrix(int, int, int, int)