Install problem about dealii-9.0.0: undefined reference to `dealii::StraightBoundary<2, 2>::StraightBoundary()'

16 views
Skip to first unread message

llf m

unread,
Dec 24, 2019, 1:31:15 AM12/24/19
to deal.II User Group
Dear all,
I try to install dealii-9.0.0 into a supercomputer, using icc15 as compiler, every thing goes well until I meet this error:

[ 88%] Linking CXX executable ../bin/step-8.release
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<1, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<1, 1>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<3, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<3, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<2, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<2, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<1, 1>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<1, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<1, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<2, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to `dealii::StraightBoundary<2, 2>::StraightBoundary()'
make[2]: *** [bin/step-8.release] Error 1
make[1]: *** [examples/CMakeFiles/step-8.release.dir/all] Error 2
make: *** [all] Error 2

What does this error massage mean? I view the step-8.cc, it does not contain the code "StraightBoundary()".

My cmake configure option is:
cmake  -DCMAKE_INSTALL_PREFIX=/BIGDATA1/xxx/opt/dealii-9.0.0-single/ .. -DDEAL_II_WITH_MPI=ON -DDEAL_II_WITH_PETSC=OFF -DDEAL_II_WITH_TRILINOS=OFF -DP4EST_DIR=/BIGDATA1/app/p4est/2.2-icc-15.0.1 -DDEAL_II_WITH_P4EST=ON  -DDEAL_II_FORCE_BUNDLED_BOOST=ON -DCMAKE_CXX_COMPILER=icc -DCMAKE_C_COMPILER=icc -DDEAL_II_WITH_64BIT_INDICES=ON

The summary.log looks like:
###
#
#  deal.II configuration:
#        CMAKE_BUILD_TYPE:       DebugRelease
#        BUILD_SHARED_LIBS:      ON
#        CMAKE_INSTALL_PREFIX:   /BIGDATA1/xxx/opt/dealii-9.0.0-single
#        CMAKE_SOURCE_DIR:       /BIGDATA1/xxx/dealii-9.0.0
#                                (version 9.0.0)
#        CMAKE_BINARY_DIR:       /BIGDATA1/xxx/dealii-9.0.0/build
#        CMAKE_CXX_COMPILER:     Intel 15.0.1.20141023 on platform Linux x86_64
#                                /BIGDATA1/app/intelcompiler/15.0.1/composer_xe_2015.1.133/bin/intel64/icc
#
#  Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION = ON):
#        DEAL_II_WITH_64BIT_INDICES = ON
#      ( DEAL_II_WITH_ADOLC = OFF )
#      ( DEAL_II_WITH_ARPACK = OFF )
#      ( DEAL_II_WITH_ASSIMP = OFF )
#        DEAL_II_WITH_BOOST set up with bundled packages (forced)
#      ( DEAL_II_WITH_CUDA = OFF )
#      ( DEAL_II_WITH_CXX14 = OFF )
#      ( DEAL_II_WITH_CXX17 = OFF )
#      ( DEAL_II_WITH_GMSH = OFF )
#      ( DEAL_II_WITH_GSL = OFF )
#      ( DEAL_II_WITH_HDF5 = OFF )
#        DEAL_II_WITH_LAPACK set up with external dependencies
#      ( DEAL_II_WITH_METIS = OFF )
#        DEAL_II_WITH_MPI set up with external dependencies
#        DEAL_II_WITH_MUPARSER set up with bundled packages
#      ( DEAL_II_WITH_NANOFLANN = OFF )
#      ( DEAL_II_WITH_NETCDF = OFF )
#      ( DEAL_II_WITH_OPENCASCADE = OFF )
#        DEAL_II_WITH_P4EST set up with external dependencies
#      ( DEAL_II_WITH_PETSC = OFF )
#      ( DEAL_II_WITH_SCALAPACK = OFF )
#      ( DEAL_II_WITH_SLEPC = OFF )
#      ( DEAL_II_WITH_SUNDIALS = OFF )
#        DEAL_II_WITH_THREADS set up with bundled packages
#      ( DEAL_II_WITH_TRILINOS = OFF )
#        DEAL_II_WITH_UMFPACK set up with bundled packages
#        DEAL_II_WITH_ZLIB set up with external dependencies
#
#  Component configuration:
#      ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
#        DEAL_II_COMPONENT_EXAMPLES
#      ( DEAL_II_COMPONENT_PACKAGE = OFF )
#      ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF )
#
#  Detailed information (compiler flags, feature configuration) can be found in detailed.log
#
#  Run  $ make info  to print a help message with a list of top level targets

Any hint is appreciated.

Best,
m.

Wolfgang Bangerth

unread,
Dec 24, 2019, 11:38:40 AM12/24/19
to dea...@googlegroups.com
The error means that while compiling the library, the compiler did not export
a particular symbol. I'm pretty sure that we fixed this in deal.II 9.1.1. Can
you try that?

Best
W.


--
------------------------------------------------------------------------
Wolfgang Bangerth email: bang...@colostate.edu
www: http://www.math.colostate.edu/~bangerth/

llf m

unread,
Dec 26, 2019, 3:23:22 AM12/26/19
to deal.II User Group
Dear Wolfgang, thanks for your quick reply. The reason why I have to install 9.0.0 version is that I have failed in 9.1.1 and 9.1.0 :(.
At first, I met the error discribed in
In file included from /BIGDATA1/xxx/dealii-9.1.1/source/numerics/data_out.cc(665):
/BIGDATA1/xxx/dealii-9.1.1/include/deal.II/hp/fe_collection.h(145): error: the declared exception specific
ation is incompatible with the generated one      FECollection(FECollection<dim, spacedim> &&) noexcept(
      ^

In file included from /BIGDATA1/xxx/dealii-9.1.1/source/numerics/data_out.cc(665):
/BIGDATA1/xxx/dealii-9.1.1/include/deal.II/hp/fe_collection.h(145): error: the declared exception specific
ation is incompatible with the generated one      FECollection(FECollection<dim, spacedim> &&) noexcept(
      ^

compilation aborted for /BIGDATA1/xxx/dealii-9.1.1/source/numerics/data_out.cc (code 2)
make[2]: *** [source/numerics/CMakeFiles/obj_numerics_release.dir/data_out.cc.o] Error 2
make[1]: *** [source/numerics/CMakeFiles/obj_numerics_release.dir/all] Error 2
make: *** [all] Error 2
and fitted this error by following the suggestion from Daniel:
change the source code dealii-9.1.1/include/deal.II/hp/fe_collection.h(145) to

FECollection(FECollection<dim, spacedim> &&) = default;


And then I met another error(That is too long - -!):

instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::vector_update_
ghosts_start() [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double,                      dealii::MemorySpace::Host>>, is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/matrix_free.h(4027): error: no instance of overload
ed function "dealii::internal::update_ghost_values_finish" matches the argument list            argument types are: (const dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::
internal::VectorDataExchange<1, double>)          internal::update_ghost_values_finish(src, src_data_exchanger);
          ^
          detected during:
            instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::vector_update_
ghosts_finish() [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double,                      dealii::MemorySpace::Host>>, is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/matrix_free.h(4034): error: no instance of overload
ed function "dealii::internal::compress_start" matches the argument list            argument types are: (dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::intern
al::VectorDataExchange<1, double>)        internal::compress_start(dst, dst_data_exchanger);
        ^
          detected during:
            instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::vector_compres
s_start() [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/matrix_free.h(4041): error: no instance of overload
ed function "dealii::internal::compress_finish" matches the argument list            argument types are: (dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::intern
al::VectorDataExchange<1, double>)        internal::compress_finish(dst, dst_data_exchanger);
        ^
          detected during:
            instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::vector_compres
s_finish() [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/matrix_free.h(4043): error: no instance of overload
ed function "dealii::internal::reset_ghost_values" matches the argument list            argument types are: (const dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::
internal::VectorDataExchange<1, double>)          internal::reset_ghost_values(src, src_data_exchanger);
          ^
          detected during:
            instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::vector_compres
s_finish() [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/matrix_free.h(4051): error: no instance of overload
ed function "dealii::internal::zero_vector_region" matches the argument list            argument types are: (const unsigned int, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::H
ost>, dealii::internal::VectorDataExchange<1, double>)          internal::zero_vector_region(range_index, dst, dst_data_exchanger);
          ^
          detected during:
            instantiation of "void dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::zero_dst_vecto
r_range(unsigned int) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double,                      dealii::MemorySpace::Host>>, is_constant=true]" at line 3978
            implicit generation of
                      "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::~MFWorker() [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of class "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant> [with MF=deali
i::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at                      line 3978
            instantiation of "dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::MFWorker(const MF &
, const InVector &, OutVector &, bool, const Container &, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, dealii::internal::MFWorker<MF, InVector, OutVector, Container, is_constant>::function_type, MF::DataAccessOnFaces,                      MF::DataAccessOnFaces) [with MF=dealii::MatrixFree<1, double>, InVector=dealii::LinearAlgebra::distribut
ed::Vector<double, dealii::MemorySpace::Host>, OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, Container=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>, is_constant=true]" at line 4234            instantiation of "void dealii::MatrixFree<dim, Number>::cell_loop(void (CLASS::*)(const dealii::MatrixFree<dim, Nu
mber> &, OutVector &, const InVector &, const std::pair<unsigned int, unsigned int> &) const, const CLASS *, OutVector &, const InVector &, bool) const [with dim=1, Number=double, CLASS=dealii::MatrixFreeOperators::MassOperator<1, -1, 1, 3, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>>,                      OutVector=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, InVector=dealii
::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1780 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            [ 3 instantiation contexts not shown ]
            instantiation of "void dealii::VectorTools::internal::project_matrix_free_degree<components,dim,Number,spacedim>(c
onst dealii::Mapping<dim, spacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool,                      const dealii::Quadrature<<expression>> &, bool) [with components=3, dim=1, Number=double, spacedim=1]" a
t line 1356 of "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_component(const dealii::Mapping<dim, spa
cedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<Number> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host>::value_type> &, dealii::LinearAlgebra::distributed::Vector<Number, dealii::MemorySpace::Host> &, bool, const                      dealii::Quadrature<<expression>> &, bool) [with dim=1, Number=double, spacedim=1]" at line 1409 of "/BIG
DATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"            instantiation of "void dealii::VectorTools::internal::project_matrix_free_copy_vector(const dealii::Mapping<dim, s
pacedim> &, const dealii::DoFHandler<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 1462 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::internal::project(const dealii::Mapping<dim, dim> &, const dealii::DoF
Handler<dim, dim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<dim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with VectorType=dealii::Vector<double>, dim=1]" at line 1818 of                      "/BIGDATA1/dealii-9.1.1/include/deal.II/numerics/vector_tools.templates.h"
            instantiation of "void dealii::VectorTools::project(const dealii::Mapping<dim, spacedim> &, const dealii::DoFHandl
er<dim, spacedim> &, const dealii::AffineConstraints<VectorType::value_type> &, const dealii::Quadrature<dim> &, const dealii::Function<spacedim, VectorType::value_type> &, VectorType &, bool, const dealii::Quadrature<<expression>> &, bool) [with dim=1, VectorType=dealii::Vector<double>, spacedim=1]" at line 14 of                      "/BIGDATA1/dealii-9.1.1/build/source/numerics/vector_tools_project.inst"

/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/fe_evaluation.h(4163): error: no instance of overlo
aded function "dealii::internal::check_vector_compatibility" matches the argument list            argument types are: (dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, const dealii::
internal::MatrixFreeFunctions::DoFInfo)        internal::check_vector_compatibility(*src[comp], *dof_info);
        ^
          detected during:
            instantiation of "void dealii::FEEvaluationBase<dim, n_components_, Number, is_face>::read_write_operation(const V
ectorOperation &, VectorType **, const std::bitset<dealii::VectorizedArray<Number>::n_array_elements> &, bool) const [with dim=1, n_components_=4, Number=double, is_face=false, VectorType=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, VectorOperation=dealii::internal::VectorReader<double>]" at line 4849            instantiation of "void dealii::FEEvaluationBase<dim, n_components_, Number, is_face>::read_dof_values(const Vector
Type &, unsigned int) [with dim=1, n_components_=4, Number=double, is_face=false, VectorType=dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>]" at line 1804 of "/BIGDATA1/dealii-9.1.1/include/deal.II/matrix_free/operators.h"            instantiation of "void dealii::MatrixFreeOperators::

As a result, I have to try version 9.0.0...

在 2019年12月25日星期三 UTC+8上午12:38:40,Wolfgang Bangerth写道:

llf m

unread,
Dec 26, 2019, 3:26:06 AM12/26/19
to deal.II User Group

As a result, I have to try 9.0.0 ... In my PC,  9.0.0 and 9.1.0 work well with gcc compiler, maybe the problems come from the icc15.

在 2019年12月25日星期三 UTC+8上午12:38:40,Wolfgang Bangerth写道:
On 12/23/19 11:31 PM, llf m wrote:

Wolfgang Bangerth

unread,
Dec 27, 2019, 6:34:04 PM12/27/19
to dea...@googlegroups.com
On 12/26/19 1:26 AM, llf m wrote:
>
> As a result, I have to try 9.0.0 ... In my PC,  9.0.0 and 9.1.0 work well with
> gcc compiler, maybe the problems come from the icc15.

I believe that this is true. Does your cluster have any other compiler
installed? On most clusters, one can select which compiler to use. In many
cases, saying
module avail
will tell you which modules are available, and some of these may be GCC or
newer Intel compilers.
Reply all
Reply to author
Forward
0 new messages