Dear all, I have errors when compiling my code with the devellpment version of deal.II . The same problems occurs also with 9.0.0, the code works well with 9.0.0-pre. I have no idea how to resolve these problems.
Michał /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:137:7: error: use of deleted function ‘dealii::mg::Signals::Signals(const dealii::mg::Signals&)’ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: note: ‘dealii::mg::Signals::Signals(const dealii::mg::Signals&)’ is implicitly deleted because the default definition would be ill-formed: struct Signals ^ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool)>::signal(const boost::signals2::signal<void(bool)>&)’ In file included from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/slot.hpp:21:0, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/connection.hpp:24, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/signal.hpp:22, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2.hpp:19, from /home/mwichro/lib/deal.II/include/deal.II/lac/solver.h:27, from /home/mwichro/lib/deal.II/include/deal.II/lac/solver_cg.h:26, from /home/mwichro/deal.II-projects/StokeMatrixFree/StokesMatrixFree.cc:8: /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/detail/signal_template.hpp:599:11: note: ‘boost::signals2::signal<void(bool)>::signal(const boost::signals2::signal<void(bool)>&)’ is implicitly declared as deleted because ‘boost::signals2::signal<void(bool)>’ declares a move constructor or move assignment operator class BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) ^ In file included from /home/mwichro/deal.II-projects/StokeMatrixFree/StokesMatrixFree.cc:34:0: /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool)>::signal(const boost::signals2::signal<void(bool)>&)’ struct Signals ^ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ In file included from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/slot.hpp:21:0, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/connection.hpp:24, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/signal.hpp:22, from /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2.hpp:19, from /home/mwichro/lib/deal.II/include/deal.II/lac/solver.h:27, from /home/mwichro/lib/deal.II/include/deal.II/lac/solver_cg.h:26, from /home/mwichro/deal.II-projects/StokeMatrixFree/StokesMatrixFree.cc:8: /home/mwichro/lib/deal.II/include/deal.II/bundled/boost/signals2/detail/signal_template.hpp:599:11: note: ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ is implicitly declared as deleted because ‘boost::signals2::signal<void(bool, unsigned int)>’ declares a move constructor or move assignment operator class BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) ^ In file included from /home/mwichro/deal.II-projects/StokeMatrixFree/StokesMatrixFree.cc:34:0: /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ struct Signals ^ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ /home/mwichro/lib/deal.II/include/deal.II/multigrid/multigrid.h:53:10: error: use of deleted function ‘boost::signals2::signal<void(bool, unsigned int)>::signal(const boost::signals2::signal<void(bool, unsigned int)>&)’ -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.