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

    <tr>
        <th>Summary</th>
        <td>
            Fix building CRunnerUtils on OpenBSD
        </td>
    </tr>

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

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

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

<pre>
    CRunnerUtils builds as C++11. 

https://github.com/llvm/llvm-project/commit/9c1d133c3a0256cce7f40e2e06966f84e8b99ffe broke the build on OpenBSD. aligned_alloc() was only introduced in C++17. 

I fixed the issue with ToT with https://github.com/llvm/llvm-project/commit/9b4c3c2c5ba8ad85385efd41c3d4623de34a7817

But obviously cannot use the same fix for 15.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJylUk1v2zAM_TX2RZihb8sHHZoGBXYasHXnQR-0o02RAktu1n8_xcHW9TgMIKRHkCLfo2izf9WPn7eUYP1aQyzIbiH6gkxBjx09NCNkQB0-dvjhfp5qvZSOPXT0qdkS6mmzg8vn5sT48vv6cFnzd3C1uS12DjcwOeIJY44ZTIV0DsaZY6CA5STlrDgoO03zDMiu-QegeoI7G5QT-nSBdPhyHJCJYUngv5kYs-uo6uiEro1tTvEVhVTX7DcHvsE_Asb3Aj6iOfxsGbf6oZQN0LWJQM_5-Q7-Q6DljjnqhDXKeCWYEjB7ThzzXFLmgXEzKjL-zeawVZTtS8hbaQKcSSlXtJW7_GLOcGOL5rwiIoYeNJGSjlKNnPReMz-xyfQ11Aj6qeXt8wppQe_-9G1-_bZG_c8C9ymVBsQopehPWqmZSO-cZyCbyIljziXMdmaKmFH6PhoLsehOtA-gCa73QTfciWMfNMWU4olgjAmlZMAMhBLtNR-Z8Bi6thZnE-Jw4zHkdelXvVOy21JaMIZSy1vQlHLbCdjbtfpmq6e8arsaj_u9sd6J_wIfmevE">