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

    <tr>
        <th>Summary</th>
        <td>
            make_cxx_dr_status is currently broken
        </td>
    </tr>

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

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

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

<pre>
    Our DR documentation relies on make_cxx_dr_status.py to update cxx_dr_status.html to automatically update the table. However, we've been doing some manual updates to the table in recent months and it's currently not possible to run the script. Current problems are:

DR2565' test (https://github.com/llvm/llvm-project/commit/3d7946c580055dade1dcf4b632738cc54e1a25a9) is marked with the wrong number - dr252 instead of dr2565. Because the DR's status is 'open', fixing this typo makes the script hit the assert in make_cxx_dr_status.py:169. What's our policy on DRs where we implemented the obvious fix even if the committee hasn't yet voted that in?
DR692 and DR1395 (https://reviews.llvm.org/D128745) doesn't have a DR test so the status gets reverted to 'Unknown'.
DR2338 (https://reviews.llvm.org/D130058) has a test that's not updated to a recent fix in https://reviews.llvm.org/D130058 so the 'fixed-in' version is reverted to 12 from 16.

@shafik @erichkeane @yuanfang-chen Could you maybe have a look at those DRs fixes and their tests?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVVMGOozgQ_Rq4lBqBiYEcOOx0FO1tpUirPbaMXQRPwEa2SZq_3zJ0eqY1e5iVQsAuV9WrV6_cWbW2fy0OThdQVi4TmiCCtgYcjho90Nckbvgm39_flHvzZF18Nq8QLCyzEgHhq2kI0xiNYgl2olBSjOP6PBoGekQ3YgZ_2gfe0SXsFR6YsPqO0CEaQqHNFbydkBKbRYwfvj4G_fQHHRFKQguTNWHwIIwCHSiQB7k4RxZKa2yA2Xqvowv5u8VsMbx0eg4ZvO4nYXaWTkwUxWFS_pHkpyT_-D9dGK84xQXCECBhzRDC7OMpdqbfVYdh6TJpJ1qM4_35eqGY31ESojPZpgjtXKr6eKgkb_KccyUUFkr2h64qWV02UvIDFoJxcUzYEbSn-t0NFTwow4b64SxRY5apQwcvoBzjjIjwAYUC228bFc_gG0qx-J3t02WjZG9ODEpLO6OhV6S-1--R7jCQJayz3Zrtf-IIBh22pfAeXYi8_6ceiI-iOmbwzyD2JlgS1WxHLdeoodPFw2NAR0VQ76aZyCbeqbgY2nZ3bQkdgQHShAHdb_s7bwERBuEj4gArBrjb3VFENEl5fvapOrJNBadLUR75r51yeNf48FnsTmbdlbZOBWvqA498K4sfOQZBWhRxIraO-112HwxeMXhSHil3A2Ejn3-bm7GP6Jx9aqYsm99EUJIYmoiAiqS0W87wZDEKeNf_lkw8RR-polb8bvhnERSTPFG96IgWqAofZ11_Lalg0Ds7QVFlP09Ccsj9IHp9A_pCp-VwQ2EwrtZFmF6Y64scqH2vdhkVrHYhqawdPgkdrb2BiMVZj5siIpZ9cgmcdlvtVM45xbaoKt5UZZM3qWpLdSyPIg06jNj-Kr-I_8fMd87e0KSLG9v_Pana-wU9ffCmbFg6tEz2faF4oaquYH1X5DWvaYJFXtDUHuoiHUWHo28T_i1hTI7EAeX7cpPSfsJPqW5ZzliRF7w48urQZFj0dY113dA90B2qLpI6CT1-ti917QavW66ejKMmcn4YaR711SBuqSk-3beDda2z63chbeetSbdq2q2UfwEn8Ph6">