You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
use of c() on LHS gives C++ compilation error #215
/system/linux/lib/R-24.04/4.6.0/x86_64/site-library/RcppEigen/include/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:34:40: error: no type named ‘Dimensions’ in ‘class Eigen::TensorIndexByVecOp<0, Eigen::Tensor<double, 1>, Eigen::Tensor<double, 1>, true>’
34 | typedef typename Derived::Dimensions Dimensions;
| ^~~~~~~~~~
/system/linux/lib/R-24.04/4.6.0/x86_64/site-library/RcppEigen/include/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:46:35: error: ‘IsAligned’ is not a member of ‘Eigen::TensorIndexByVecOp<0, Eigen::Tensor<double, 1>, Eigen::Tensor<double, 1>, true>’
46 | IsAligned = Derived::IsAligned,
| ^~~~~~~~~
/system/linux/lib/R-24.04/4.6.0/x86_64/site-library/RcppEigen/include/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:50:35: error: ‘Layout’ is not a member of ‘Eigen::TensorIndexByVecOp<0, Eigen::Tensor<double, 1>, Eigen::Tensor<double, 1>, true>’
50 | Layout = Derived::Layout,
| ^~~~~~
Activity
perrydv commentedon Sep 22, 2026
@paciorek I made PR #217 to fix this. I am running tests in Actions before merging.