[aspect-devel] compilation error
John Naliboff
jbnaliboff at ucdavis.edu
Wed Nov 2 09:00:03 PDT 2016
Hi Lev,
What Trilinos and dealii version are you using? If you are using the
development version of dealii, when was the last update? Also, did you
do 'make distclean' before reconfiguring and compiling ASPECT? I'm not
sure what the error below is related to, but the aforementioned
information is always helpful when debugging an installation issue.
Cheers,
John
*************************************************
John Naliboff
Assistant Project Scientist, CIG
Earth & Planetary Sciences Dept., UC Davis
On 11/02/2016 06:45 AM, Lev Karatun wrote:
> Hi,
>
> I was trying to update Aspect to the latest version and got the
> following error:
>
> [ 0%] Building CXX object
> CMakeFiles/aspect.dir/source/simulator/core.cc.o
> In file included from
> /home/lev/aspect/aspect_debug/include/aspect/simulator.h:30,
> from
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:22:
> /home/lev/aspect/dealii_debug/include/deal.II/lac/trilinos_block_vector.h:
> In member function ‘void std::vector<_Tp, _Alloc>::resize(size_t, _Tp)
> [with _Tp = dealii::TrilinosWrappers::Vector, _Alloc =
> std::allocator<dealii::TrilinosWrappers::Vector>]’:
> /home/lev/aspect/dealii_debug/include/deal.II/lac/trilinos_block_vector.h:399:
> warning: ‘dealii::TrilinosWrappers::Vector::Vector()’ is deprecated
> (declared at
> /home/lev/aspect/dealii_debug/include/deal.II/lac/trilinos_vector.h:770)
> In file included from /home/lev/aspect/trilinos/include/Amesos.h:34,
> from
> /home/lev/aspect/dealii_debug/include/deal.II/lac/trilinos_solver.h:34,
> from
> /home/lev/aspect/dealii_debug/include/deal.II/lac/generic_linear_algebra.h:143,
> from
> /home/lev/aspect/aspect_debug/include/aspect/global.h:35,
> from
> /home/lev/aspect/aspect_debug/include/aspect/simulator.h:42,
> from
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:22:
> /home/lev/aspect/trilinos/include/Amesos_BaseSolver.h: At global scope:
> /home/lev/aspect/trilinos/include/Amesos_BaseSolver.h:410: warning:
> unused parameter ‘paramList’
> /home/lev/aspect/trilinos/include/Amesos_BaseSolver.h:432: warning:
> unused parameter ‘TimingParameterList’
> In file included from
> /home/lev/aspect/dealii_debug/include/deal.II/base/parameter_handler.h:24,
> from
> /home/lev/aspect/aspect_debug/include/aspect/simulator.h:26,
> from
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:22:
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/smart_ptr/scoped_ptr.hpp:
> In copy constructor ‘dealii::std_cxx11::unique_ptr<dealii::Mapping<2,
> 2> >::unique_ptr(const
> dealii::std_cxx11::unique_ptr<dealii::Mapping<2, 2> >&)’:
> /home/lev/aspect/dealii_debug/include/deal.II/base/std_cxx11/unique_ptr.h:60:
> instantiated from
> ‘aspect::Simulator<dim>::Simulator(ompi_communicator_t*,
> dealii::ParameterHandler&) [with int dim = 2]’
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:2471:
> instantiated from here
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/smart_ptr/scoped_ptr.hpp:47:
> error: ‘boost::scoped_ptr<T>::scoped_ptr(const boost::scoped_ptr<T>&)
> [with T = dealii::Mapping<2, 2>]’ is private
> /home/lev/aspect/dealii_debug/include/deal.II/base/std_cxx11/unique_ptr.h:60:
> error: within this context
> /home/lev/aspect/aspect_debug/source/simulator/core.cc: In constructor
> ‘aspect::Simulator<dim>::Simulator(ompi_communicator_t*,
> dealii::ParameterHandler&) [with int dim = 2]’:
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:2471:
> instantiated from here
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:218: note:
> synthesized method ‘dealii::std_cxx11::unique_ptr<dealii::Mapping<2,
> 2> >::unique_ptr(const
> dealii::std_cxx11::unique_ptr<dealii::Mapping<2, 2> >&)’ first
> required here
> In file included from
> /home/lev/aspect/dealii_debug/include/deal.II/base/parameter_handler.h:24,
> from
> /home/lev/aspect/aspect_debug/include/aspect/simulator.h:26,
> from
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:22:
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/smart_ptr/scoped_ptr.hpp:
> In copy constructor ‘dealii::std_cxx11::unique_ptr<dealii::Mapping<3,
> 3> >::unique_ptr(const
> dealii::std_cxx11::unique_ptr<dealii::Mapping<3, 3> >&)’:
> /home/lev/aspect/dealii_debug/include/deal.II/base/std_cxx11/unique_ptr.h:60:
> instantiated from
> ‘aspect::Simulator<dim>::Simulator(ompi_communicator_t*,
> dealii::ParameterHandler&) [with int dim = 3]’
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:2471:
> instantiated from here
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/smart_ptr/scoped_ptr.hpp:47:
> error: ‘boost::scoped_ptr<T>::scoped_ptr(const boost::scoped_ptr<T>&)
> [with T = dealii::Mapping<3, 3>]’ is private
> /home/lev/aspect/dealii_debug/include/deal.II/base/std_cxx11/unique_ptr.h:60:
> error: within this context
> /home/lev/aspect/aspect_debug/source/simulator/core.cc: In constructor
> ‘aspect::Simulator<dim>::Simulator(ompi_communicator_t*,
> dealii::ParameterHandler&) [with int dim = 3]’:
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:2471:
> instantiated from here
> /home/lev/aspect/aspect_debug/source/simulator/core.cc:218: note:
> synthesized method ‘dealii::std_cxx11::unique_ptr<dealii::Mapping<3,
> 3> >::unique_ptr(const
> dealii::std_cxx11::unique_ptr<dealii::Mapping<3, 3> >&)’ first
> required here
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/system/error_code.hpp:
> At global scope:
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/system/error_code.hpp:221:
> warning: ‘boost::system::posix_category’ defined but not used
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/system/error_code.hpp:222:
> warning: ‘boost::system::errno_ecat’ defined but not used
> /home/lev/aspect/dealii_debug/include/deal.II/bundled/boost/system/error_code.hpp:223:
> warning: ‘boost::system::native_ecat’ defined but not used
> make[2]: *** [CMakeFiles/aspect.dir/source/simulator/core.cc.o] Error 1
> make[1]: *** [CMakeFiles/aspect.dir/all] Error 2
> make: *** [all] Error 2
>
> Tips on how to solve it would be appreciated.
>
> Best regards,
> Lev Karatun.
>
>
> _______________________________________________
> Aspect-devel mailing list
> Aspect-devel at geodynamics.org
> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/aspect-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geodynamics.org/pipermail/aspect-devel/attachments/20161102/74ed05e9/attachment-0001.html>
More information about the Aspect-devel
mailing list