<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/123074>123074</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang define `__cpp_pack_indexing` macro in both c++23 mode and c++20 mode
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          Arteiimis
      </td>
    </tr>
</table>

<pre>
    **whitch cause this issue**: https://github.com/fnc12/sqlite_orm/issues/1358

**godbolt**: https://godbolt.org/z/hs1KPfTrj

**screen shot:** 
![Image](https://github.com/user-attachments/assets/c0939cad-a6b2-45f2-a944-5d2e05a6516a)

**iknow clang defines some higher-version test macros even in lower c++ mode , but clang19 dosen't seem to support pack indexing yet still defines `cpp_pack_indexing`...**

**test link**: https://godbolt.org/z/74davPM8c
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMU11v3CoQ_TX4BdkCbOz1gx92b2Tp6upKeej7CsOsTYLBZfCm6a-v7E3SrdRGlUYCzcfhzJxBIdrRA3REnoh8yNSaphC7Y0xg7WwxG4J57Yg4EnF8mWzSE9VqRaBpskgt4gq3ICmPdEppQVIeieiJ6EebpnUodJiJ6C9ec0FEj1-dTXAOcXPu5UhEz0t5IOy42Q42BjMEl_6IfAsXIY5E9N-J6Cfk_z1evsSnexTUEcBTnELaSzeje5QTefp3ViMQ-UDE4RPeK0LMVUpKTzP4tJFViLBfNGvLViuTq3oQeSUvIldtVeXSCGBS1ZLXioj2npJ99uGFaqf8SA1crAekGGagkx0niPkVItrgaQJMdFY6BqRwBU-tpy68QKSaiBMRJzoHA5SIf-iwphsgb6kJCJ6IJlEEmGkKFNdlCTHRRelnar2Bb9aP9BUSxWSd-yBBaqaX5bylnd_TSM2KongT4a6JnZyz_vnv9Wkqo66P_x90ZrrStGWrMuh4U9atbISU2dQZxSvQQ9OYmumyudRlzfRlaGV1kMIceGY7wYRknEtes6aUhVRQCVMPVVPWBz5IUjGYlXWFc9d5ezvb96vjomRNlTk1gMP3PY_dlpUP64ikYs5iwp91ySYH3b1K23zO599N6KbSps8Q0vQujyhvAilvPlxsd2VrdN0nC7eReDvyJYYn0OmXn3Jr5tqJHwEAAP__rTspWQ">