BDCSVD involves dynamic temporaries even after pre-allocation
Submitted by Benoit Jacob
Assigned to Nobody
Link to original bugzilla bug (#1196)
Version: 3.3 (current stable)
Description
bdcsvd_9 fails for me (Ubuntu 14.04, x86-64, gcc 4.8):
Initializing random number generator with seed 1460119433
Repeating each test 10 times
bdcsvd_9: /usr/local/google/home/benoitjacob/eigen/Eigen/src/Core/util/Memory.h:143: void Eigen::internal::check_that_malloc_is_allowed(): Assertion `is_malloc_allowed() && "heap allocation is forbidden (EIGEN_RUNTIME_NO_MALLOC is defined and g_is_malloc_allowed is false)"' failed.
Aborted (core dumped)