Skip to content

Crash when accessing sparse matrix row

Submitted by jaz..@..hoo.fr

Assigned to Nobody

Link to original bugzilla bug (#980)
Version: 3.2

Description

This simple code crashes (on Xcode/MacOSX):

Eigen::SparseMatrix<float> sm(10, 10);
sm.row(0);

it crashes in XprHelper.h, line 53:
explicit variable_if_dynamic(T v) { EIGEN_ONLY_USED_FOR_DEBUG(v); assert(v == T(Value)); }

note that sm.col(0) works fine.

Edited by Eigen Bugzilla