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

    <tr>
        <th>Summary</th>
        <td>
            Please backport 604a6c409e8 to release/18.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            release:backport
      </td>
    </tr>

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

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

<pre>
    Please cherry-pick commit 604a6c409e8  from PR #77774 to the LLVM 18 release branch. This is a nondeterminism fix that stems from re-use of stale pointers, that cleanly cherry-picks to the release branch. (I've no idea how to use llvmbot to make this happen automagically, sorry).

This fault seems to have been around for many years so isn't urgent, but must be reasonably annoying for anyone encountering it.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxckktv6zgMhX-NvCFiKIrjx8KLzhQBBugAxWBw97RNx2r1MES6t_73F0oa3MfGhgTy4-HRQWZ7DUS9Ov-lzs8FbrLE1L_5mJiKIU57_-oImWBcKKX9sNrxHcbovRWodYX1WOmOWoA5RQ-v_4Eyp6ZpmgokgiwELy_f_oVjC4nunCFhGJcS_l8sg2VACDFMJJS8DZY9zPYTZEEBFvJ85yY6bEwQZ2BBR7BGG4QSK_P3vXZ0hMHtv6rkh4I_JyvT_qNM80EQItiJEJb4PRfnEc59-CFKPnp8J5Asc8F1pQC4SfR4tSM6t-fRHFPalelKpZ-Vfrp_b4vNuDkBpryBRFjwg2CgzEhxCxPMMYHHsMNOmBg4guWgTCOwpSsFyfRhE_AbCwx5B-QYcHA7YAhxt-F6Y2DYYyCgMMYtO5LvrZTF1J-m7tRhQf2x0c2x6rTuiqU_V2OHYzNNujH11OCZ5qPG9nhujDF1XRe2N9pU2ujzsdYn05bVPLRDo3XXdZOeh7OqNHm0rsxOlTFdC8u8Ud_quusKhwM5vqXJmC_j1elpwPF9jUmUMTllqc_Nh2G7sqq0syz8EydWHD1S92j8LWsSH2-qzOXYlp_Flly_iKysTk_KXJS5XK0s21CO0Stzyeyv32FN8Y1GUeZy083KXG7SfwQAAP__-wsDYw">