[go: up one dir, main page]

Bad assertion error in debug mode and wrong result in release mode while evaluating product involving dynamic-size block

Submitted by twa..@..il.com

Assigned to Nobody

Link to original bugzilla bug (#1283)
Version: 3.3 (current stable)

Description

Created attachment 725
Program demonstrating issue

See attached program, which triggers an assertion error in debug mode. Assertion error happens when evaluating the product of a dynamically-sized block of a row vector and another matrix into a preallocated matrix (of the correct size).

Attachment 725, "Program demonstrating issue":
main.cpp

Blocking

#558 (closed)

Edited by Eigen Bugzilla