<html>#2923: ADIOS2 compilation fails due to unknown type name ‘INT4’
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Cheng-Hsin Cheng</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_2025_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>ExternalLibraries/ADIOS2 compilation fails at the thirdparth/ffs stage, which seemed to happen when the size of int was not correctly detected by CMake.</p>
<p>This error happened when I was trying to compile on Delta using cmake/3.31.8 and GNU 13.3.1 compilers, more details on the configuration <a data-is-external-link="true" href="https://bitbucket.org/simfactory/simfactory2/pull-requests/76" rel="nofollow">here</a></p>
<p>The first error occurred here</p>
<div class="codehilite"><pre><span></span><code><span class="cp">[</span> <span class="mi">15</span><span class="o">%</span><span class="cp">]</span> <span class="nt">Building</span> <span class="nt">C</span> <span class="nt">object</span> <span class="nt">thirdparty</span><span class="o">/</span><span class="nt">ffs</span><span class="o">/</span><span class="nt">ffs</span><span class="o">/</span><span class="nt">CMakeFiles</span><span class="o">/</span><span class="nt">ffs</span><span class="p">.</span><span class="nc">dir</span><span class="o">/</span><span class="nt">ffs</span><span class="o">/</span><span class="nt">ffs_marshal</span><span class="p">.</span><span class="nc">c</span><span class="p">.</span><span class="nc">o</span>
<span class="nt">In</span> <span class="nt">file</span> <span class="nt">included</span> <span class="nt">from</span> <span class="o">/</span><span class="nt">projects</span><span class="o">/</span><span class="nt">bcvu</span><span class="o">/</span><span class="nt">chcheng3</span><span class="o">/</span><span class="nt">ETK_2025_05</span><span class="o">/</span><span class="nt">Cactus</span><span class="o">/</span><span class="nt">configs</span><span class="o">/</span><span class="nt">et-test-simfactory</span><span class="o">/</span><span class="nt">scratch</span><span class="o">/</span><span class="nt">build</span><span class="o">/</span><span class="nt">ADIOS2</span><span class="o">/</span><span class="nt">ADIOS2-2</span><span class="p">.</span><span class="nc">10</span><span class="p">.</span><span class="nc">2</span><spa
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2923/adios2-compilation-fails-due-to-unknown'>https://bitbucket.org/einsteintoolkit/tickets/issues/2923/adios2-compilation-fails-due-to-unknown</a></p>
</html>