Summary: | Incorrect Choleskly (LLT) return code when MKL is enabled | ||
---|---|---|---|
Product: | Eigen | Reporter: | richard.jw.roberts |
Component: | Cholesky | Assignee: | Nobody <eigen.nobody> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | chtz, gael.guennebaud, mletombe, richard.jw.roberts |
Priority: | Normal | ||
Version: | 3.2 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
richard.jw.roberts
2013-11-19 17:59:01 UTC
The return value seems to be the index where the decomposition failed. It looks as if this is ignored at the moment, so your fix should be ok. I'm wondering, has anyone ever successfully ran the unit tests with MKL enabled? Hi, We do use Eigen with MKL (good deal I think), and I confirm this bug. I think the fix of richard is good. Thanks for your work! Mathieu. Fixed: https://bitbucket.org/eigen/eigen/commits/c54514875a7b/ https://bitbucket.org/eigen/eigen/commits/d379d6f59c0b/ (llt_inplace::blocked also returns the first failing row/column) -- GitLab Migration Automatic Message -- This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/705. |