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

    <tr>
        <th>Summary</th>
        <td>
            Clang frontend bug report
        </td>
    </tr>

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

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

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

<pre>
    # Error Logs

[buf-f965e1.sh](https://github.com/user-attachments/files/18524598/buf-f965e1.sh.txt)
[buf-f965e1.hh](https://github.com/user-attachments/files/18524599/buf-f965e1.hh.txt)
[buf-f965e1.reduced.hh](https://github.com/user-attachments/files/18524601/buf-f965e1.reduced.hh.txt)
[stack-dump-f965e1.txt](https://github.com/user-attachments/files/18524595/stack-dump-f965e1.txt)

[buf-c54075.sh](https://github.com/user-attachments/files/18524600/buf-c54075.sh.txt)
[buf-c54075.hh](https://github.com/user-attachments/files/18524596/buf-c54075.hh.txt)
[stack-dump-c54075.txt](https://github.com/user-attachments/files/18524597/stack-dump-c54075.txt)

# Source Code

[unreachable.hpp](https://github.com/user-attachments/files/18524568/unreachable.hpp.txt)
[throw.hpp](https://github.com/user-attachments/files/18524564/throw.hpp.txt)
[MCSL_MSG_LOCALIZATION.hpp](https://github.com/user-attachments/files/18524566/MCSL_MSG_LOCALIZATION.hpp.txt)
[MCSL.hpp](https://github.com/user-attachments/files/18524563/MCSL.hpp.txt)
[contig_base.hpp](https://github.com/user-attachments/files/18524562/contig_base.hpp.txt)
[concepts.hpp](https://github.com/user-attachments/files/18524565/concepts.hpp.txt)
[buf.hpp](https://github.com/user-attachments/files/18524560/buf.hpp.txt)
[assert.hpp](https://github.com/user-attachments/files/18524567/assert.hpp.txt)
[alloc.hpp](https://github.com/user-attachments/files/18524561/alloc.hpp.txt)
[alloc.cpp](https://github.com/user-attachments/files/18524559/alloc.cpp.txt)

# PS

I acquired clang through the apt package manager.
creduce appears to have done nothing because of the gnu-style line directives in the preprocessed file that clang told me to include.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyslk1vuzYYwD-NuVhBxmASDhzS_MdULV0nZaddKmMesFcHM79k67efSFI6knaXIkVyJDu_3_OixzF3TnU9QInYA2I_Ih68NLZ80PwVfgHnNNioNs1biWiKf7LWWLw3nUNkO37YQx3aVVvkDJLYScR-ILqR3g8OpVtEK0SrTnkZ6liYI6JVcGBX3Hsu5BF67xCtWqVhXJMNoxkrNohWM2bs__GIFnc2uYStmNvklzYLTRDQLGHNSTK3frBndue5eF014Ti8Hxx3v58zQ7T6nH0xT6kLlpE1W6KtOSHXlCfmXaGvO4u0NZ_bvi7s9cAyhV3PC_sf9lRYmuKDCVYA3pkGpmqH3gIXktcaYjkM348lH8fohjqrgZfW_L2QK0O0mngzy9PusH95Ovz8sn_ebfePf2x_f3z-dSHr2OMv-XdRLCRNr9I7hzC9V91Lzd1SHaSIVjfUW6OAwbuFdOyim5C387mQ5noP3Bm4c2D9QpJxED-Ac4_WRiykGa_xifeJRSxhYcVkETPL5Tb57XD5_oi5-CsoCw0WmvcdHgcydBJ7CZgPHg9cvPIO8JH3vAMbI7IVlz8ezIcBuHXYGyz5CXBjesC98VL1Ha5B8OAAm_aM6vqwcv5NA9aqB9woC8KrEzis-vOBwcJgjQDnoMFjKthL7t-DMrrBRxhNqhc6NBBHTZk2RVrwCMpkna5zlhGSR7JsCNuQWhS8FdC2bdIKwjKa5UWaFGKdkEiVlFBGEpom64yQLG43yYYyLop1UmeMJSgjcORKx1qfjrGxXaScC1AmNEvyJNK8Bu3O7x5Kz_EhSscnkC3HH6zq0DmUEa2cdx8Ir7yGcndOp7Wm99A3uA4dtjAY66Ngdfk__R4512U1WPMnCI9odY7r3PNLaKeS_hsAAP__FMkFBw">