Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate to Eigen 3.2.8 and fix UBSAN error #29
Conversation
|
Lovely work, as usual -- really appreciate it. May run another rev.dep check for good measure and ship it then. |
Update to Eigen 3.2.8 and fix UBSAN error
|
Sounds good! Hope this version solves the problem. |
|
Hope so too; it is in the queue at CRAN now. Take a look at this which was way overdue ... |
|
Wow, just noticed that. Thank you so much! |
|
Hmm, seems another one: http://www.stats.ox.ac.uk/pub/bdr/memtests/clang-UBSAN/RcppEigen/tests/doRUnit.Rout. |
|
Ugggh. Thanks for looking into it! |
|
This should not affect dependent packages much, though. It appears in a sparse Cholesky decomposition, which is not so frequently used in reverse dependencies. |
|
OTOH among the 50-ish packages using RcppEigen, quite a few do so because of sparse matrix algebra which RcppArmadillo is/was lacking... |
|
I've submitted a bug: http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1172. |
|
When you hear back we can fold that into a 0.3.2.8.1 release. |
This PR imports Eigen 3.2.8 and applies the upstream patch to solve UBSAN errors. All dependent packages except
gpuRhave passed the check.