Anyone else agree this is a problem?<br><br>I was trying to compile this simple program:<br><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#include &lt;boost/numeric/ublas/vector_sparse.hpp&gt;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">#include &lt;boost/numeric/ublas/io.hpp&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#include &lt;iostream&gt;</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">int main(int argc, char** argv)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">{</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp; using namespace boost::numeric::ublas;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; mapped_vector&lt;double&gt; v(3,3);</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp; for ( unsigned i = 0; i &lt; v.size(); ++i )</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v(i) = i;</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; std::cout &lt;&lt; v &lt;&lt; std::endl;</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp; return 0;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">}</span><br><br>and the include hierarchy ends up including <span style="font-family: courier new,monospace;">serialization/utility.hpp</span>. This file uses the template <span style="font-family: courier new,monospace;">mpl::and_</span>, so I think it should include <span style="font-family: courier new,monospace;">xpressive/xpressive.hpp</span>.<br>
<br>Sancho<br>