error C4789 (Visual Studio)

Submitted by Mai..@..gmx.de

Assigned to Nobody

Link to original bugzilla bug (#945)
Operating system: Windows

Description

Code:

typedef double Real;
typedef ::Eigen::Matrix< Real, ::Eigen::Dynamic, ::Eigen::Dynamic > Matrix;

Matrix mat;
// ...

::Eigen::JacobiSVD< Matrix > svd(mat, ::Eigen::ComputeFullU | ::Eigen::ComputeFullV);

Error:
1>d:\eigen\include\eigen3\eigen\src\core\products\generalblockpanelkernel.h(1750): error C4789: Der Puffer 'kernel' mit der Größe von 8 Bytes wird überlaufen; 8 Bytes werden ab Offset 24 geschrieben.

Blocking

#558 (closed)

Edited by Eigen Bugzilla