<html>#2922: CarpetX does not compile with CUDA 12.9
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Steven R. Brandt</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2026_05</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>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>CarpetX</td></tr>
</table>

<p>Comment (by Steven R. Brandt):</p>
<p>Yes, this is the whole error message.</p>
<p>Adding the qualifier gives the following error:</p>
<div class="codehilite"><pre><span></span><code><span class="o">/</span><span class="n">work</span><span class="o">/</span><span class="n">sbrandt</span><span class="o">/</span><span class="n">Cactus</span><span class="o">/</span><span class="n">arrangements</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span class="n">io_openpmd</span><span class="o">.</span><span class="n">cxx</span><span class="p">(</span><span class="mi">287</span><span class="p">):</span> <span class="n">error</span><span class="p">:</span> <span class="k">class</span> <span class="s2">"Arith::vect<int, 3>"</span> <span class="n">has</span> <span class="n">no</span> <span class="n">member</span> <span class="s2">"any"</span>
      <span class="n">constexpr</span> <span class="nb nb-Type">bool</span> <span class="n">empty</span><span class="p">()</span> <span class="k">const</span> <span class="p">{</span> <span class="k">return</span> <span class="n">vect</span><span class="o"><</span><span class="nb nb-Type">int</span><span class="p">,</span><span class="n">dim</span><span class="o">></span><span class="p">::</span><span class="n">any</span><span class="p">(</span><span class="n">hi</span> <span class="o"><</span> <span class="n">lo</span><span class="p">);</span> <span class="p">}</span>
                                                           <span class="o">^</span>

<span class="o">/</span><span class="n">work</span><span class="o">/</span><span class="n">sbrandt</span><span class="o">/</span><span class="n">Cactus</span><span class="o">/</span><span class="n">arrangements</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2922/carpetx-does-not-compile-with-cuda-129'>https://bitbucket.org/einsteintoolkit/tickets/issues/2922/carpetx-does-not-compile-with-cuda-129</a></p>
</html>