<html>#2289: CT_MultiLevel tests abort when run using more than one thread via simfactory
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>resolved</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2019_10</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>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>Comment (by Roland Haas):</p>
<p>Removing the OMP reduction likely does not impact speed a lot since it is only used to compute an error norm (the relevant lines are : <a data-is-external-link="true" href="https://bitbucket.org/eloisa/ctthorns/src/master/CT_MultiLevel/src/CT_Utils.cc#lines-255" rel="nofollow">https://bitbucket.org/eloisa/ctthorns/src/master/CT_MultiLevel/src/CT_Utils.cc#lines-255</a> and <a data-is-external-link="true" href="https://bitbucket.org/eloisa/ctthorns/src/master/CT_MultiLevel/src/CT_Utils.cc#lines-305" rel="nofollow">https://bitbucket.org/eloisa/ctthorns/src/master/CT_MultiLevel/src/CT_Utils.cc#lines-305</a>). However the errors do not only show up in the error norm output. For example on Comet the log file  for 2 ranks 12 threads reads (only showing significant differences):</p>
<div class="codehilite language-plaintext"><pre><span></span>   admbase-curv.d.asc: substantial differences
      significant differences on 6 (out of 109) lines
      (insignificant differences on 88 lines)
   admbase-curv.x.asc: substantial differences
      significant differences on 6 (out of 182) lines
      (insignificant differences on 168 lines)
   admbase-curv.y.asc: substantial differences
      significant differences on 6 (out of 182) lines
      (insignificant differences on 164 lines)
   admbase-curv.z.asc: substantial differences
      significant differences on 6 (out of 109) lines
      (insignificant differences on 97 lines)
   ct_multilevel-auxiliaries.d.asc: substantial differences
      significant differences on 2 (out of 109) lines
      (insignificant differences on 16 lines)
   ct_multilevel-auxiliaries.x.asc: substantial differences
      significant differences on 2 (out of 182) lines
      (insignificant differences on 12 lines)
   ct_multilevel-auxiliaries.y.asc: substantial differences
      significant differences on 2 (out of 182) lines
      (insignificant differences on 19 lines)
   ct_multilevel-auxiliaries.z.asc: substantial differences
      significant differences on 2 (out of 109) lines
      (insigni
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2289/ct_multilevel-tests-abort-when-run-using'>https://bitbucket.org/einsteintoolkit/tickets/issues/2289/ct_multilevel-tests-abort-when-run-using</a></p>
</html>