<div><br></div>So I am trying to build the sieve examples and have run into interesting errors. I only managed to get the watson example to compile but it segfaults when I run it. All others refuse to compile with varying errors ranging from missing header files to:<div>

error: invalid initialization of reference of type ‘ALE::Obj&lt;ALE::IMesh&lt;ALE::LabelSifter&lt;int, int, ALE::malloc_allocator&lt;ALE::NewSifterDef::Arrow&lt;int, int&gt; &gt; &gt; &gt;, ALE::malloc_allocator&lt;ALE::IMesh&lt;ALE::LabelSifter&lt;int, int, ALE::malloc_allocator&lt;ALE::NewSifterDef::Arrow&lt;int, int&gt; &gt; &gt; &gt; &gt; &gt;&amp;’ from expression of type ‘ALE::Obj&lt;ALE::Mesh, ALE::malloc_allocator&lt;ALE::Mesh&gt; &gt;’</div>

<div><br></div><div>I did compile with fiat and the generator but obviously I am missing something. Any thoughts/recommendations are greatly appreciated.<div><br></div><div><br>Regards<br>Yaakoub El Khamra<br><br>
</div></div>