Bug#895525: dune-pdelab FTBFS with libdune-localfunctions-dev 2.6.0-1
Adrian Bunk
bunk at debian.org
Thu Apr 12 10:55:17 BST 2018
Source: dune-pdelab
Version: 2.5.0~rc1-2
Severity: serious
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/dune-pdelab.html
...
In file included from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelementmap/opbfem.hh:8:0,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/opbfem.hh:7,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:23:
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh: At global scope:
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:773:117: error: wrong number of template arguments (8, should be 7)
typedef Dune::LocalBasisTraits<D,d,Dune::FieldVector<D,d>,R,1,Dune::FieldVector<R,1>,Dune::FieldMatrix<R,1,d>, 0> Traits;
^
In file included from /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalbasis.hh:13:0,
from /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d.hh:9,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelementmap/bdm1simplex2dfem.hh:6,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelementmap/brezzidouglasmarinifem.hh:8,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/rtbdmfem.hh:7,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:22:
/usr/include/dune/localfunctions/common/localbasis.hh:31:10: note: provided for 'template<class DF, int n, class D, class RF, int m, class R, class J> struct Dune::LocalBasisTraits'
struct LocalBasisTraits
^~~~~~~~~~~~~~~~
In file included from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelementmap/opbfem.hh:8:0,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/opbfem.hh:7,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:23:
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:784:50: error: 'Traits' is not a class, namespace, or enumeration
inline void evaluateFunction (const typename Traits::DomainType& in,
^~~~~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 1 is invalid
std::vector<typename Traits::RangeType>& out) const {
^
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:35: error: invalid template-id
std::vector<typename Traits::RangeType>& out) const {
^~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:56: error: 'Traits' is not a class, namespace, or enumeration
std::vector<typename Traits::RangeType>& out) const {
^~~~~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:73: error: expected '(' before '>' token
std::vector<typename Traits::RangeType>& out) const {
^
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:35: error: template placeholder type 'vector' must be followed by a simple declarator-id
std::vector<typename Traits::RangeType>& out) const {
^~~
In file included from /usr/include/c++/7/vector:64:0,
from /usr/include/c++/7/functional:61,
from /usr/include/dune/common/binaryfunctions.hh:10,
from /usr/include/dune/common/parallel/collectivecommunication.hh:16,
from /usr/include/dune/common/parallel/mpihelper.hh:14,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:11:
/usr/include/c++/7/bits/stl_vector.h:216:11: note: 'template<class _Tp, class _Alloc> class std::vector' declared here
class vector : protected _Vector_base<_Tp, _Alloc>
^~~~~~
In file included from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelementmap/opbfem.hh:8:0,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/opbfem.hh:7,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:23:
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:785:76: error: 'auto' parameter not permitted in this context
std::vector<typename Traits::RangeType>& out) const {
^~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:792:38: error: 'Traits' is not a class, namespace, or enumeration
evaluateJacobian (const typename Traits::DomainType& in,
^~~~~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 1 is invalid
std::vector<typename Traits::JacobianType>& out) const {
^
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 1 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: template argument 2 is invalid
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:23: error: invalid template-id
std::vector<typename Traits::JacobianType>& out) const {
^~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:44: error: 'Traits' is not a class, namespace, or enumeration
std::vector<typename Traits::JacobianType>& out) const {
^~~~~~
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:64: error: expected '(' before '>' token
std::vector<typename Traits::JacobianType>& out) const {
^
/build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/finiteelement/l2orthonormal.hh:793:23: error: template placeholder type 'vector' must be followed by a simple declarator-id
std::vector<typename Traits::JacobianType>& out) const {
^~~
In file included from /usr/include/c++/7/vector:64:0,
from /usr/include/c++/7/functional:61,
from /usr/include/dune/common/binaryfunctions.hh:10,
from /usr/include/dune/common/parallel/collectivecommunication.hh:16,
from /usr/include/dune/common/parallel/mpihelper.hh:14,
from /build/1st/dune-pdelab-2.5.0~rc1/dune/pdelab/test/fem/testfemwithgfs.cc:11:
/usr/include/c++/7/bits/stl_vector.h:216:11: note: 'template<class _Tp, class _Alloc> class std::vector' declared here
class vector : protected _Vector_base<_Tp, _Alloc>
^~~~~~
...
More information about the debian-science-maintainers
mailing list