title: Assertion failed Eigen debug mode
body: <p>I suddenly realized that when compiling my program (that uses Eigen) using debug mode (-g3 -DDEBUG), I am getting a runtime assertion error</p>
  
  <pre><code>Assertion failed: (v == T(Value)), function variable_if_dynamic, file /Users/vlad/eigen_3.2.2/Eigen/src/Core/util/XprHelper.h, line 53
  </code></pre>
  
  <p>I cannot figure out where exactly is this happening and why. I also used    <code>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</code> in my only class that uses Eigen members, as I thought it may be an alignment issue, but still it doesn't solve the problem. Did anyone bumped into this before? The release version compiles and runs just fine, the assert appears only in debug mode.</p>