<html>#2572: Build failure in PITTNullCode SphericalHarmonicReconGen
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Wolfgang Kastaun</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td>ET_2021_05</td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>Building a freshly downloaded ET, I get the following:</p>
<div class="codehilite language-shell"><pre><span></span>/kalahari/users/smeagol/ET/Lorentz/Cactus/configs/pull8try/build/SphericalHarmonicReconGen/sph_database.cc:975:34: error: invalid conversion from ‘herr_t <span class="o">(</span>*<span class="o">)(</span>hid_t, const char*, const H5L_info1_t*, void*<span class="o">)</span>’ <span class="o">{</span>aka ‘int <span class="o">(</span>*<span class="o">)(</span>long int, const char*, const H5L_info1_t*, void*<span class="o">)</span>’<span class="o">}</span> to ‘H5L_iterate2_t’ <span class="o">{</span>aka ‘int <span class="o">(</span>*<span class="o">)(</span>long int, const char*, const H5L_info2_t*, void*<span class="o">)</span>’<span class="o">}</span> <span class="o">[</span>-fpermissive<span class="o">]</span>
  <span class="m">975</span> <span class="p">|</span>    HDF5_ERROR<span class="o">(</span>H5Literate_by_name <span class="o">(</span>file, varname_table<span class="o">[</span><span class="m">0</span><span class="o">][</span><span class="m">0</span><span class="o">]</span>.c_str<span class="o">()</span>,
      <span class="p">|</span>                                  ^
      <span class="p">|</span>                                  <span class="p">|</span>
      <span class="p">|</span>                                  herr_t <span class="o">(</span>*<span class="o">)(</span>hid_t, const char*, const H5L_info1_t*, void*<span class="o">)</span> <span class="o">{</span>aka int <span class="o">(</span>*<span class="o">)(</span>long int, const char*, const H5L_info1_t*, void*<span class="o">)}</span>
</pre></div>


<p>Compiler: gcc 11.1.0</p>
<p>OS: Arch linux</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2572/build-failure-in-pittnullcode'>https://bitbucket.org/einsteintoolkit/tickets/issues/2572/build-failure-in-pittnullcode</a></p>
</html>