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 [email protected].
For more options, visit https://groups.google.com/d/optout.