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

    <tr>
        <th>Summary</th>
        <td>
            [clang] Assertion `EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"' failed.
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          k-arrows
      </td>
    </tr>
</table>

<pre>
    Reproducer:
https://godbolt.org/z/oYsceKfW7
```c
enum A { A0 = 99999999999999999999999999999999999999999999999999999999999999999999999999999wb};
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyskU-L2zAQxT_N-CJixuN_8UEHh9SXwlJ6KT3K0iRRK1tBf7K0n74ou9DS8wqBpMPovfd7KkZ73Zkl9Cfoz5XK6eaD_HlQIfjXWK3e_JJf-R68yZoDtDPgfEvpHsuVFqDl6s3qXap9uAItv4EW_z1q_nz5NgLOMODb1oAz73kTs4DxJGYU0J7F9JHrdYXxDO3pX9nKyNZM7aQqls3YjV3fI2J1kxNdWPOxa9YJB4Pr2Kupm1gbQn3sjlxZSUg99s2IXYOINbLqm7WdzDC0R3OcoEPelHW1c4-txK9sjJll02HbDZVTK7v4BEukndqvQFQYB1kGDmu-RujQ2Zji3y-STe7ZxttEfxZzjByS9buAAT_teTuzdiebYv2Sty8-2mQfXN4FaGH6kjcBNAANoiirHWhMIiYfWKSbjWK1Sfu8p-KHRnFR1rGpqxyc_K9am255rbXfgJZi8f043IP_wToBLc_IEWh5T_2Q9CcAAP__EWKuYg">