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

    <tr>
        <th>Summary</th>
        <td>
            Backport 1fcc2bc31bb9352a13445ff4a5cccb0bebb8ea5b to LLVM 17
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    According to [this comment](https://reviews.llvm.org/D156571#4595653) it fixes a compilation-time regression I introduced in D155991, see [this report](https://reviews.llvm.org/D155991#4535219). And this version of the patch doesn't have the string-lifetime bug that the earlier version did.

(I watched the talk on LLVM Release Process while waiting for the build/test so I have a better idea how to do a backport now! Except "LLVM Release Status" isn't one of the Projects I can set.)

/cherry-pick 1fcc2bc31bb9352a13445ff4a5cccb0bebb8ea5b
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUU82Om0wQfJrh0rLFNIwNBw7ezx-SpY20SqTc56eByWIGzTT27ttHsD_R3pILSNOq6qrqbp2S7yeiRqgHoc6ZXngIsZlDH1SdmeBem5O1ITo_9cABhHrgwSew4XqliYU6C6wG5jmJ4iSwFdhGunm6p_043q77EHuB7VmqgzpKgUWpanVQhcAaPEPnXyiBXtlmP2r2YdqxvxJE6iOl5MMEF_ATx-AWSw78BGepVF1Lgf9BIvoUFGkO8R_0vHEUpSoUylpgvYfT5GDjulHcWocOeCCYNdsBXKA0CTwyDPpGWyFx9FO_G31Hm2qz9MCD5q1IOo6e4ieZ824v8rPIT-9frC5wX6nJbQDW4zOECR4ff36D7zSSTgRPMVhKCe6DHwnu2vM6iC7EDWIWPzqBLVNiSAEub9o0GGKmCN6RhiHc18m5sL5r-7zmBFO4C5Tw_4ulmUEgfun6gzUvSSCCf_ccJvqI4ymGX2Q5wQWsniAR7wXWX621dqAYX3ezt88gO2vR2EIaUxcKtSzKUnVdqZW11uSGjKlIK5O5pnB1UeuMGnmosajKXKlsaHRxtDkVLq-prA-InTHKOeO6Mrc6R8x8gzkWeSUruWH26iA72ZmqkAeJWJaizOmq_fi5BJlPaaHmUFayzEZtaEzbCSBOdIetKBDXi4jNitmZpU-izEef-M8qZex5pObhI9W_dbrOYwtcHrMljs3Xhe09D4vZ23AV2K6t3n-7-S15ge0mMAlsNwO_AwAA___G6DSQ">