spqrtest fails to compile
spqrtest
is a dummmy unless suitesparse was found on the system, but if suitesparse is available, it fails compilation:
[ 91%] Building CXX object dune/istl/test/CMakeFiles/spqrtest.dir/spqrtest.cc.o
In file included from /home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/test/spqrtest.cc:12:0:
/home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/spqr.hh: In member function ‘virtual void Dune::SPQR<Dune::BCRSMatrix<Dune::FieldMatrix<K, n, p>, TA> >::apply(Dune::SPQR<Dune::BCRSMatrix<Dune::FieldMatrix<K, n, p>, TA> >::domain_type&, Dune::SPQR<Dune::BCRSMatrix<Dune::FieldMatrix<K, n, p>, TA> >::range_type&, Dune::InverseOperatorResult&)’:
/home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/spqr.hh:154:42: error: ‘cholmod_common’ has no member named ‘SPQR_flopcount’
std::cout<<"Flops Taken: "<<cc_->SPQR_flopcount<<std::endl;
^
/home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/spqr.hh:155:44: error: ‘cholmod_common’ has no member named ‘SPQR_analyze_time’
std::cout<<"Analysis Time: "<<cc_->SPQR_analyze_time<<" s"<<std::endl;
^
/home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/spqr.hh:156:45: error: ‘cholmod_common’ has no member named ‘SPQR_factorize_time’
std::cout<<"Factorize Time: "<<cc_->SPQR_factorize_time<<" s"<<std::endl;
^
/home/joe/Projekte/EXA-DUNE/patches/dune-istl/dune/istl/spqr.hh:157:45: error: ‘cholmod_common’ has no member named ‘SPQR_solve_time’
std::cout<<"Backsolve Time: "<<cc_->SPQR_solve_time<<" s"<<std::endl;
^
dune/istl/test/CMakeFiles/spqrtest.dir/build.make:62: recipe for target 'dune/istl/test/CMakeFiles/spqrtest.dir/spqrtest.cc.o' failed
Full compilation.log