-
-
Notifications
You must be signed in to change notification settings - Fork 199
Closed
Description
The coming 3.3 release of Eigen has more changes than usual
http://eigen.tuxfamily.org/index.php?title=3.3
And Stan Math has a few build errors with it.
./stan/math/prim/mat/fun/LDLT_factor.hpp:104:24: error: no type named 'solve_retval' in namespace 'Eigen::internal'
./stan/math/prim/mat/fun/LDLT_factor.hpp:104:36: error: expected member name or ';' after declaration specifiers
./stan/math/rev/mat/fun/Eigen_NumTraits.hpp:127:66: error: template argument for template type parameter must be a type
./stan/math/rev/mat/fun/Eigen_NumTraits.hpp:157:42: error: template argument for template type parameter must be a type
./stan/math/rev/mat/fun/Eigen_NumTraits.hpp:201:59: error: template argument for template type parameter must be a type
./stan/math/rev/mat/fun/LDLT_factor.hpp:85:24: error: no type named 'solve_retval' in namespace 'Eigen::internal'
./stan/math/rev/mat/fun/LDLT_factor.hpp:85:36: error: expected member name or ';' after declaration specifiers
There was a bug fix in a branch that's not a release yet that builds, but gives wrong answers as @syclik indicated in #187 (comment)