Your message dated Mon, 10 Jun 2024 06:49:01 +0000 with message-id <e1sgypx-00fjlx...@fasolo.debian.org> and subject line Bug#1069532: fixed in dune-istl 2.9.0-3 has caused the Debian Bug report #1069532, regarding dune-istl: FTBFS on armhf: umfpack.hh:106:27: error: cannot convert ‘long int*’ to ‘const int64_t*’ {aka ‘const long long int*’} to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1069532: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069532 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: dune-istl Version: 2.9.0-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240420 ftbfs-trixie ftbfs-t64-armhf Hi, During a rebuild of all packages in sid, your package failed to build on armhf. Relevant part (hopefully): > cd /<<PKGBUILDDIR>>/build/dune/istl/paamg/test && /usr/bin/c++ -DENABLE_MPI=1 > -DENABLE_SUITESPARSE=1 -DENABLE_SUPERLU=1 -DHAVE_CONFIG_H > -DMYAMG="Dune::Amg::AMG<Operator,Vector,Smoother>" -I/<<PKGBUILDDIR>>/build > -I/<<PKGBUILDDIR>> -isystem /usr/include/suitesparse -isystem > /usr/include/superlu -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include > -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time > -D_FORTIFY_SOURCE=2 -fPIE -MD -MT > dune/istl/paamg/test/CMakeFiles/pthreadamgtest.dir/pthreadamgtest.cc.o -MF > CMakeFiles/pthreadamgtest.dir/pthreadamgtest.cc.o.d -o > CMakeFiles/pthreadamgtest.dir/pthreadamgtest.cc.o -c > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc > In file included from /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:17, > from > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc:24: > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh: In instantiation of ‘static void > Dune::UMFPackMethodChooser<double>::symbolic(A ...) [with A = {int, int, long > int*, long int*, double*, void**, double*, double*}]’: > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:545:23: required from ‘void > Dune::UMFPack<M>::decompose() [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:459:7: required from ‘void > Dune::UMFPack<M>::setMatrix(const Matrix&) [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:270:7: required from > ‘Dune::UMFPack<M>::UMFPack(const Matrix&, int, bool) [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:658:18: required from ‘static > Dune::Amg::DirectSolverSelector<Matrix, Vector>::Solver<M, > Dune::Amg::DirectSolverSelector<Matrix, Vector>::umfpack>::type* > Dune::Amg::DirectSolverSelector<Matrix, Vector>::Solver<M, > Dune::Amg::DirectSolverSelector<Matrix, Vector>::umfpack>::create(const M&, > bool, bool) [with M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; > Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = > Dune::BlockVector<Dune::FieldVector<double, 1> >; type = > Dune::UMFPack<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:683:40: required from ‘static > Dune::Amg::DirectSolverSelector<Matrix, Vector>::DirectSolver* > Dune::Amg::DirectSolverSelector<Matrix, Vector>::create(const Matrix&, bool, > bool) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; > Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >; DirectSolver = > Dune::UMFPack<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:745:51: required from ‘void > Dune::Amg::AMG<M, X, S, PI, A>::createHierarchies(C&, const > std::shared_ptr<const _Tp>&, const PI&) [with C = const > Dune::Amg::CoarsenCriterion<Dune::Amg::UnSymmetricCriterion<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::Amg::FirstDiagonal> >; M = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; X = > Dune::BlockVector<Dune::FieldVector<double, 1> >; S = > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; PI = > Dune::Amg::SequentialInformation; A = > std::allocator<Dune::BlockVector<Dune::FieldVector<double, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:448:24: required from > ‘Dune::Amg::AMG<M, X, S, PI, A>::AMG(const Operator&, const C&, const > SmootherArgs&, const PI&) [with C = > Dune::Amg::CoarsenCriterion<Dune::Amg::UnSymmetricCriterion<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::Amg::FirstDiagonal> >; M = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; X = > Dune::BlockVector<Dune::FieldVector<double, 1> >; S = > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; PI = > Dune::Amg::SequentialInformation; A = > std::allocator<Dune::BlockVector<Dune::FieldVector<double, 1> > >; Operator = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; SmootherArgs = > Dune::Amg::DefaultSmootherArgs<double>]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc:176:7: required > from ‘void testAMG(int, int, int) [with int BS = 1; AMG = > Dune::Amg::AMG<Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc:232:19: required > from here > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:106:27: error: cannot convert ‘long > int*’ to ‘const int64_t*’ {aka ‘const long long int*’} > 106 | umfpack_dl_symbolic(args...); > | ^~~~ > | | > | long int* > In file included from /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:13: > /usr/include/suitesparse/umfpack.h:422:19: note: initializing argument 3 of > ‘int umfpack_dl_symbolic(int64_t, int64_t, const int64_t*, const int64_t*, > const double*, void**, const double*, double*)’ > 422 | const int64_t Ap [ ], > | ~~~~~~~~~~~~~~^~~~~~ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh: In instantiation of ‘static void > Dune::UMFPackMethodChooser<double>::numeric(A ...) [with A = {long int*, long > int*, double*, void*, void**, double*, double*}]’: > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:553:22: required from ‘void > Dune::UMFPack<M>::decompose() [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:459:7: required from ‘void > Dune::UMFPack<M>::setMatrix(const Matrix&) [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:270:7: required from > ‘Dune::UMFPack<M>::UMFPack(const Matrix&, int, bool) [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:658:18: required from ‘static > Dune::Amg::DirectSolverSelector<Matrix, Vector>::Solver<M, > Dune::Amg::DirectSolverSelector<Matrix, Vector>::umfpack>::type* > Dune::Amg::DirectSolverSelector<Matrix, Vector>::Solver<M, > Dune::Amg::DirectSolverSelector<Matrix, Vector>::umfpack>::create(const M&, > bool, bool) [with M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; > Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = > Dune::BlockVector<Dune::FieldVector<double, 1> >; type = > Dune::UMFPack<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:683:40: required from ‘static > Dune::Amg::DirectSolverSelector<Matrix, Vector>::DirectSolver* > Dune::Amg::DirectSolverSelector<Matrix, Vector>::create(const Matrix&, bool, > bool) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; > Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >; DirectSolver = > Dune::UMFPack<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:745:51: required from ‘void > Dune::Amg::AMG<M, X, S, PI, A>::createHierarchies(C&, const > std::shared_ptr<const _Tp>&, const PI&) [with C = const > Dune::Amg::CoarsenCriterion<Dune::Amg::UnSymmetricCriterion<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::Amg::FirstDiagonal> >; M = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; X = > Dune::BlockVector<Dune::FieldVector<double, 1> >; S = > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; PI = > Dune::Amg::SequentialInformation; A = > std::allocator<Dune::BlockVector<Dune::FieldVector<double, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/amg.hh:448:24: required from > ‘Dune::Amg::AMG<M, X, S, PI, A>::AMG(const Operator&, const C&, const > SmootherArgs&, const PI&) [with C = > Dune::Amg::CoarsenCriterion<Dune::Amg::UnSymmetricCriterion<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::Amg::FirstDiagonal> >; M = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; X = > Dune::BlockVector<Dune::FieldVector<double, 1> >; S = > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; PI = > Dune::Amg::SequentialInformation; A = > std::allocator<Dune::BlockVector<Dune::FieldVector<double, 1> > >; Operator = > Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >; SmootherArgs = > Dune::Amg::DefaultSmootherArgs<double>]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc:176:7: required > from ‘void testAMG(int, int, int) [with int BS = 1; AMG = > Dune::Amg::AMG<Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::SeqSSOR<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> > > >]’ > /<<PKGBUILDDIR>>/dune/istl/paamg/test/pthreadamgtest.cc:232:19: required > from here > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:81:26: error: cannot convert ‘long > int*’ to ‘const int64_t*’ {aka ‘const long long int*’} > 81 | umfpack_dl_numeric(args...); > | ^~~~ > | | > | long int* > /usr/include/suitesparse/umfpack.h:960:19: note: initializing argument 1 of > ‘int umfpack_dl_numeric(const int64_t*, const int64_t*, const double*, void*, > void**, const double*, double*)’ > 960 | const int64_t Ap [ ], > | ~~~~~~~~~~~~~~^~~~~~ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh: In instantiation of ‘static void > Dune::UMFPackMethodChooser<double>::solve(A ...) [with A = {int, long int*, > long int*, double*, double*, double*, void*, double*, double*}]’: > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:368:20: required from ‘void > Dune::UMFPack<M>::apply(domain_type&, range_type&, > Dune::InverseOperatorResult&) [with M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; domain_type = > Dune::BlockVector<Dune::FieldVector<double, 1> >; range_type = > Dune::BlockVector<Dune::FieldVector<double, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:358:18: required from here > /<<PKGBUILDDIR>>/dune/istl/umfpack.hh:101:24: error: cannot convert ‘long > int*’ to ‘const int64_t*’ {aka ‘const long long int*’} > 101 | umfpack_dl_solve(args...); > | ^~~~ > | | > | long int* > /usr/include/suitesparse/umfpack.h:1503:19: note: initializing argument 2 > of ‘int umfpack_dl_solve(int, const int64_t*, const int64_t*, const double*, > double*, const double*, void*, const double*, double*)’ > 1503 | const int64_t Ap [ ], > | ~~~~~~~~~~~~~~^~~~~~ > In file included from /<<PKGBUILDDIR>>/dune/istl/cholmod.hh:13, > from /<<PKGBUILDDIR>>/src/istl-solver-playground.cc:24: > /<<PKGBUILDDIR>>/dune/istl/foreach.hh: In instantiation of > ‘std::pair<unsigned int, unsigned int> Dune::flatMatrixForEach(Matrix&&, F&&, > std::size_t, std::size_t) [with Matrix = const BCRSMatrix<FieldMatrix<double, > 1, 1> >&; F = Cholmod<BlockVector<FieldVector<double, 1> > > >::setMatrix<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, > Dune::Impl::NoIgnore>(const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::Impl::NoIgnore*)::<lambda(auto:115&&, auto:116&&, > auto:117&&)>; std::size_t = unsigned int]’: > /<<PKGBUILDDIR>>/dune/istl/cholmod.hh:206:49: required from ‘void > Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Ignore = > Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> > >]’ > /<<PKGBUILDDIR>>/dune/istl/cholmod.hh:181:14: required from ‘void > Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = > Dune::BlockVector<Dune::FieldVector<double, 1> >]’ > /<<PKGBUILDDIR>>/dune/istl/cholmod.hh:396:24: required from > ‘std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, > TL>::type, typename Dune::TypeListElement<2, TL>::type> > > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, > std::enable_if_t<isValidBlock<typename Dune::TypeListElement<1, > TL>::type::block_type>::value, int>) const [with TL = > std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, > std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > > >; M = > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; typename > Dune::TypeListElement<1, TL>::type = > Dune::BlockVector<Dune::FieldVector<double, 1> >; typename > Dune::TypeListElement<2, TL>::type = > Dune::BlockVector<Dune::FieldVector<double, 1> >; > std::enable_if_t<isValidBlock<typename Dune::TypeListElement<1, > TL>::type::block_type>::value, int> = int; typename Dune::TypeListElement<1, > TL>::type::block_type = Dune::FieldVector<double, 1>]’ > /<<PKGBUILDDIR>>/dune/istl/common/registry.hh:72:82: required from > ‘Dune::{anonymous}::addRegistryToFactory<std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > > >, > std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >, DirectSolverTag, > const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, > std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const > Dune::ParameterTree&>(Dune::ParameterizedObjectFactory<std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >(const > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const > Dune::ParameterTree&), std::__cxx11::basic_string<char> >&, > DirectSolverTag)::<lambda(auto:28)> [with auto:28 = > std::integral_constant<unsigned int, 0>]’ > /usr/include/dune/common/hybridutilities.hh:225:36: required from > ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, > F&&, Dune::PriorityTag<2>) [with F = > Dune::{anonymous}::addRegistryToFactory<std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > > >, > std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >, DirectSolverTag, > const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, > std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const > Dune::ParameterTree&>(Dune::ParameterizedObjectFactory<std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >(const > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const > Dune::ParameterTree&), std::__cxx11::basic_string<char> >&, > DirectSolverTag)::<lambda(auto:28)>; Index = unsigned int; Index ...i = {0, > 1, 2, 3, 4}]’ > /usr/include/dune/common/hybridutilities.hh:270:16: required from > ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = > std::integer_sequence<unsigned int, 0, 1, 2, 3, 4>; F = > Dune::{anonymous}::addRegistryToFactory<std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > > >, > std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >, DirectSolverTag, > const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, > std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const > Dune::ParameterTree&>(Dune::ParameterizedObjectFactory<std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >(const > Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const > Dune::ParameterTree&), std::__cxx11::basic_string<char> >&, > DirectSolverTag)::<lambda(auto:28)>]’ > /<<PKGBUILDDIR>>/dune/istl/common/registry.hh:64:28: required from ‘int > Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args > ...), std::__cxx11::basic_string<char> >&, Tag) [with V = > std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, > std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > >, > Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, > std::allocator<Dune::FieldVector<double, 1> > > > >; Type = > std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, > 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = > DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, > 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const > Dune::ParameterTree&}]’ > /<<PKGBUILDDIR>>/dune/istl/solverfactory.hh:60:31: required from ‘int > Dune::{anonymous}::initSolverFactories() [with O = > Dune::OverlappingSchwarzOperator<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::OwnerOverlapCopyCommunication<long long int> >]’ > /<<PKGBUILDDIR>>/src/istl-solver-playground.hh:26:32: required from ‘void > solve(const std::shared_ptr<_Tp>&, typename OP::range_type&, typename > OP::domain_type&, const Dune::ParameterTree&, int) [with OP = > Dune::OverlappingSchwarzOperator<Dune::BCRSMatrix<Dune::FieldMatrix<double, > 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::BlockVector<Dune::FieldVector<double, 1> >, > Dune::OwnerOverlapCopyCommunication<long long int> >; typename OP::range_type > = Dune::BlockVector<Dune::FieldVector<double, 1> >; typename OP::domain_type > = Dune::BlockVector<Dune::FieldVector<double, 1> >]’ > /<<PKGBUILDDIR>>/src/istl-solver-playground.cc:166:8: required from here > /<<PKGBUILDDIR>>/dune/istl/foreach.hh:152:20: note: parameter passing for > argument of type ‘Dune::FieldMatrix<double, 1, 1>’ when C++17 is enabled > changed to match C++14 in GCC 10.1 > 152 | return entry; > | ^~~~~ > make[5]: *** > [dune/istl/paamg/test/CMakeFiles/pthreadamgtest.dir/build.make:79: > dune/istl/paamg/test/CMakeFiles/pthreadamgtest.dir/pthreadamgtest.cc.o] Error > 1 The full build log is available from: http://qa-logs.debian.net/2024/04/20/dune-istl_2.9.0-2_unstable-armhf.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240420;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240420&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---Source: dune-istl Source-Version: 2.9.0-3 Done: Markus Blatt <mar...@dr-blatt.de> We believe that the bug you reported is fixed in the latest version of dune-istl, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1069...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Markus Blatt <mar...@dr-blatt.de> (supplier of updated dune-istl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 10 Jun 2024 07:46:09 +0200 Source: dune-istl Architecture: source Version: 2.9.0-3 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <debian-science-maintain...@lists.alioth.debian.org> Changed-By: Markus Blatt <mar...@dr-blatt.de> Closes: 1069532 Changes: dune-istl (2.9.0-3) unstable; urgency=medium . * Upload to unstable * Build without suitspare on 32bit. * Fixed the bugfix for umfpack calling. * Call int32_t variants of umfpack methods if UMFPackMatrix::size_type is 32bit (Closes: #1069532) Checksums-Sha1: 93cf138d6c8a030b78a3cfb65ef8431016f783dc 2369 dune-istl_2.9.0-3.dsc 1c0569f42bb96f252e9544eebecaeb3d329014ac 7568 dune-istl_2.9.0-3.debian.tar.xz Checksums-Sha256: 33af1c357a80930cee42623257d72e1313157a0286da7f1a097f0dd5a277996f 2369 dune-istl_2.9.0-3.dsc 12853b725244de717d5cc345f7d1906f55f03ff92dba3699d8c7f8ca1415b605 7568 dune-istl_2.9.0-3.debian.tar.xz Files: 6a63fcc3130ae7e3a24c9042026987d3 2369 libs optional dune-istl_2.9.0-3.dsc 5dacaa1b797a17b8e7ce8dccfbdaddfa 7568 libs optional dune-istl_2.9.0-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEX5730Qbzr+QcV2vnUAaxd/1SdC8FAmZmn4QACgkQUAaxd/1S dC8grhAAnBR3TIldReFUcoL6Jsg3Kfq0KQF5PYkZHIhVgx2Y0KRWTSY1/uWrzHjs D55Lx6DcyP5uV59r9i8Pbal517zAVdZCD4A5GjPIw3i77XEh3q/BkeAqpOQQvG6i WEuxRA3w8ZTJT0htZzRjei7jFeIMrhRNFlfYfmIENjftm44I3NNPzl5sHhJgtf6h QfKi8jgHYrVl/ENVXZJEej5Vc8PE0EqDpqySvn/n8D806gdOWVIv9Z9/8Rfvg7XM WhN20ZG8fsHjCNmvgHaj2LZrOzQHnj7P0AcLkx4QmmN2d4PMjcWt21cb5RKKJhaj 6Mku13hNZGNhi1P0uAFxRYJwurrYBnFQrB9LDBwiu/OSEZsFpBMJOwjDrBef71RC 5jAl0kfFzyzZ+6JWr9sXdJz9k+ZWBsohHRd3+C2zuQMlZrU3A8qgiWZGc8fKb94c lexMibOGUJtZ2a9mP7AkAOlpC/YSEmdRcJs/h0nSVcLW00FUjFgFah3qSyN5m81F 1QqbnqxJ7pJnfKm2uc6KksTuGvZNPmV63+0Na5OwSNjzWUsWIH0CrN/Dc45Tk8On 8G0CX5oRnwC2C+kNwnND74eEozt3yAPkZiClTG/tKwMPE1J1B65X4+eeCU+PI/y5 sfsH3oT11N1h3WjQ6uf8pkvlr0PZa2bpQzfMkcu+APJaymEdXxA= =YgS/ -----END PGP SIGNATURE-----pgp2uecJ2GuC7.pgp
Description: PGP signature
--- End Message ---
-- debian-science-maintainers mailing list debian-science-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers