Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 883937 - dev-python/pybind11-2.10.1[+test] - /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1042:9: error: subscripted value is neither array nor pointer
Summary: dev-python/pybind11-2.10.1[+test] - /usr/include/eigen3/Eigen/src/Core/arch/A...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal
Assignee: Jason Zaman
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-01 22:19 UTC by ernsteiswuerfel
Modified: 2022-12-01 22:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (ppc, 2.10.1) (pybind11-2.10.1:20221201-220827.log,325.76 KB, text/plain)
2022-12-01 22:19 UTC, ernsteiswuerfel
Details
emerge --info (file_883937.txt,6.45 KB, text/plain)
2022-12-01 22:20 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2022-12-01 22:19:52 UTC
Created attachment 838863 [details]
build.log (ppc, 2.10.1)

pybind11-2.10.1 builds ok but fails to build with FEATURES="test".

[...]
/usr/include/eigen3/Eigen/src/Cholesky/LLT.h:456:42:   required from 'Eigen::LLT<_MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Ref<Eigen::Matrix<double, -1, -1, 1> >; _MatrixType = Eigen::Matrix<double, -1, -1, 1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LLT.h:109:14:   required from 'Eigen::LLT<MatrixType, UpLo>::LLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Ref<Eigen::Matrix<double, -1, -1, 1> >; _MatrixType = Eigen::Matrix<double, -1, -1, 1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LLT.h:542:10:   required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1, 1> >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1, 1>]'
/var/tmp/portage/dev-python/pybind11-2.10.1/work/pybind11-2.10.1/tests/test_eigen.cpp:110:79:   required from here
/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1042:9: error: subscripted value is neither array nor pointer
 1042 |     lhsV[i] = lhs[i];
      |     ~~~~^
ninja: build stopped: subcommand failed.
 * ERROR: dev-python/pybind11-2.10.1::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 failed
Comment 1 ernsteiswuerfel archtester 2022-12-01 22:20:48 UTC
Created attachment 838865 [details]
emerge --info