<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>I compile dune-istil which by default compiles only
dune/istl/tutorial/example.cc.</p>
<p>Mladen<br>
</p>
<br>
<div class="moz-cite-prefix">On 10/06/2016 08:14 PM, Christian
Engwer wrote:<br>
</div>
<blockquote
cite="mid:20161006181438.hyz5prpzswunanly@sansibar.localdomain"
type="cite">
<pre wrap="">Dear Mladen,
thanks for pointing this out. Which test are you trying to compile?
Best
Christian
On Thu, Oct 06, 2016 at 07:16:45PM +0200, Mladen Jurak wrote:
</pre>
<blockquote type="cite">
<pre wrap=""> Dear all,
I would like to signal that dune-istl-2.4.1 does not compile with boost
library
version 1.61. With libboost1.61-dev (on Debian) it gives the following
compilation error:
Code/Dune/release-2.4.1/dune-core-src/dune-istl-2.4.1/dune/istl/multitypeblockvector.hh:100:32:
error: no match for ‘operator=’ (operand types are ‘boost::fusion::void_’
and ‘const int’)
fusion::at_c<count-1>(a) = b; //equalize current elements
~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from
/usr/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp:18:0,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp:16,
from
/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:11,
from
/usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from
/usr/include/boost/fusion/sequence/comparison/equal_to.hpp:12,
from /usr/include/boost/fusion/sequence/comparison.hpp:11,
from /usr/include/boost/fusion/sequence.hpp:12,
from /home/jurak/Code/Dune/release-2.4.1/dune-core-src/dune-istl-2.4.1/dune/istl/multitypeblockvector.hh:17,
from /home/jurak/Code/Dune/release-2.4.1/dune-core-src/dune-istl-2.4.1/dune/istl/gsetc.hh:11,
from /home/jurak/Code/Dune/release-2.4.1/dune-core-src/dune-istl-2.4.1/dune/istl/tutorial/example.cc:23:
/usr/include/boost/fusion/support/void.hpp:12:12: note: candidate: constexpr
boost::fusion::void_& boost::fusion::void_::operator=(const
boost::fusion::void_&)
struct void_ {};
^~~~~
/usr/include/boost/fusion/support/void.hpp:12:12: note: no known conversion
for argument 1 from ‘const int’ to ‘const boost::fusion::void_&’
/usr/include/boost/fusion/support/void.hpp:12:12: note: candidate: constexpr
boost::fusion::void_&
boost::fusion::void_::operator=(boost::fusion::void_&&)
/usr/include/boost/fusion/support/void.hpp:12:12: note: no known conversion
for argument 1 from ‘const int’ to ‘boost::fusion::void_&&’
Regards,
Mladen
_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>
</pre>
</blockquote>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<small>
Mladen Jurak <br>
Department of Mathematics <br>
Faculty of Science <br>
University of Zagreb <br>
Bijenicka 30 <br>
10000 Zagreb <br>
Croatia <br>
<br>
Tel: +385 (0)1 460 5738 <br>
Fax: +385 (0)1 468 0335 <br>
E-mail: <a href="mailto:jurak@math.hr">jurak@math.hr</a> <br>
Web: <a href="http://web.math.hr/%7Ejurak">http://web.math.hr/~jurak</a>
</small>
</div>
</body>
</html>