The documentation on the front page links to the old Eigen 2.0 documentation about UnalignedArrayAssert. Might be a good idea to do a quick swipe over the website (and src code), as even the doxygen mentions the old link. Old URL: http://eigen.tuxfamily.org/dox/UnalignedArrayAssert.html New URL: http://eigen.tuxfamily.org/dox/TopicUnalignedArrayAssert.html Links I encountered on the Eigen Homepage with old links (just a 1 min check): http://eigen.tuxfamily.org/index.php?title=Pit_Falls http://eigen.tuxfamily.org/index.php?title=FAQ#Known_MSVC_issues http://eigen.tuxfamily.org/index.php?title=FAQ#I_need_help_with_Assert_crashes.21 http://eigen.tuxfamily.org/index.php?title=FAQ#I_disabled_vectorization.2C_but_I.27m_still_getting_annoyed_about_alignment_issues.21 Encountered in Eigen src Assert (but maybe I'm using outdated version?) Eigen\src\Core\MatrixStorage.h Line 59 Hope you can fix this, managed to get a new game developer to use eigen as his math library, but he encountered this error (kinda hard to convince user to use Eigen if assert docs return a 404).
thanks for the report. I fixed the link in the wiki, and regarding Eigen\src\Core\MatrixStorage.h, the correct link is: http://eigen.tuxfamily.org/dox-2.0/UnalignedArrayAssert.html It seems you are still using Eigen 2.0, what about moving to 3.0?
Hah, I could have sworn I was running eigen 3.0.2, even have the tarball right here... But seeing src/Core/MatrixStorage.h doesn't even exist in it, you must be right. Apparently, our windows build was using 2.0, while the linux build is using 3.0.4. Updated to 3.0.4, thanks for mentioning it!
I guess, you should also fix the links in the 2.0 branch, e.g. here: https://bitbucket.org/eigen/eigen/src/dde0b6bd78ea/Eigen/src/Core/MatrixStorage.h#cl-44 Additionally, you could keep the page dox/UnalignedArrayAssert.html online, maybe with a hint that an outdated version of Eigen is used ...
oh, I fixed the 2.0 branch but the push failed and I did not notice, thanks for the reminder then! Good idea to keep an online copy of dox/UnalignedArrayAssert.html for people still using Eigen2.0.
-- 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/411.