Summary: | Prohibit TriangularSolve for integer types? | ||
---|---|---|---|
Product: | Eigen | Reporter: | Christoph Hertzberg <chtz> |
Component: | Core - general | Assignee: | Nobody <eigen.nobody> |
Status: | DECISIONNEEDED --- | ||
Severity: | Accuracy Problem | CC: | chtz, gael.guennebaud, jacob.benoit.1 |
Priority: | Normal | ||
Version: | 3.4 (development) | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Bug Depends on: | |||
Bug Blocks: | 1608 |
Description
Christoph Hertzberg
2018-12-06 23:14:20 UTC
If the diagonal is filled with 1 (including UnitDiag mode), then this is valid, though I don't have use cases in mind. Ok, that is true and might be a valid use case. And of course there can be other cases where all integer divisions happen to be exact. Maybe we should just document the current behavior (including that it can lead to uncaught divisions by zero). -- 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/1639. |