<html>#2455: Cannot build ET: Assumed-rank argument requires an explicit interface at (1)
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Hercules Jack</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>open</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>blocker</td></tr>
<tr><td style='text-align:right'>Component:</td><td></td></tr>
</table>

<p>Comment (by Roland Haas):</p>
<p>This pull request contains a workaround for master:</p>
<p><a data-is-external-link="true" href="https://bitbucket.org/cactuscode/cactus/pull-requests/109/cactus-test-full-cctk_pointerto-function" rel="nofollow">https://bitbucket.org/cactuscode/cactus/pull-requests/109/cactus-test-full-cctk_pointerto-function</a></p>
<p>it ends up testing the full code for <code>CCTK_PointerTo</code> in <code>configure</code> and only enables it if it compiles. Compilers that do not support it are assumed old enough to not enforce consistent arguments to Fortran subroutines and the flesh falls back to the pre-gfortran-10 code for <code>CCTK_PointerTo</code> in the same way it does if a compiler does not support <code>type(*)</code> or <code>dimension(..)</code>.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2455/cannot-build-et-assumed-rank-argument'>https://bitbucket.org/einsteintoolkit/tickets/issues/2455/cannot-build-et-assumed-rank-argument</a></p>
</html>