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

    <tr>
        <th>Summary</th>
        <td>
            [ScalarEvolution] createSCEV ASSERT: getActiveBits() <= 64 && "Too many bits for uint64_t"
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            llvm:crash
      </td>
    </tr>

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

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

<pre>
    Reduced from: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65257
```ll
define i32 @test_visited() {
  %B9 = shl i896 0, -264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168
 br label %1
1:
  %B39 = ashr i896 %B9, 1
  br label %1
}
```
opt -passes="print<access-info>"
```
Assertion failed: getActiveBits() <= 64 && "Too many bits for uint64_t", file C:\LLVM\llvm-project\llvm\include\llvm/ADT/APInt.h, line 1488
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysVF-L2zgQ_zTKi9ggzYxGmoc8ZJMNHNeDo7v0tTi2nOhw7GDJC-2nP5Rkubb08cAYNMjj3_z-TJNzOo0xbpR7VgCf_3xNl2lUAMrtV81SztO8eRRXx6n7tvkcu6WNne7n6aJwq8-lXLPCrYKDgsNxOeV1e56nS1ou62k-KThcFRymnJ_65ft3BYeU8xKzgkMXS5MGhYfUKdyzA-eV2SuzVWzuzzDcC13s0xh1QtCKTIm5fH1POZXYKQgKRCv_fL-ptQL3LFrhXufzoFMQ1kbBTj8BkyUP7Bz7gMCA1rNlCQLkAriABsEJATKjscGw8WwNowSDjpxFRBZnwQdkIBCPHkxg8EIYIDhBIY_orXgSZgiOCVGIrPXovXhnkcBzYHDAQkEALbH4EMiRFUSyIuIMOAITCNl5FwIGsAhgHLCzYC3Xy8ZVpAaMJ2PJEqN3PpjAQlasBCLBgM4GwABEngXEEIXAQUQshwddx1kPzTEOlTZ7r9kq5g9k4p3NJp_nO503hiul9uPab7oov_9FzPtxuhb9dG1yjlnhXgFc5zQWhbumbWPOT2nsJ4Uv1YC_-3ybc5xLmkbdN2mIXXXgKZZtW9J7fE4lfxgCdxU0k1bACipoeJsmfWnGb_qYStb9NOsljYXpa6l_g53u0xD1ro7vdp8-fflLud0wvF-ervP0T2zL46jcLo3tsHTxowCH7f6tvv_-Yyzrc201VL9aCuGXKVbdBjtBaVZxY301nIVAq_OmN3IUxBD72BrXWqBj1_bUhi6gHHtapQ0YQAtQ3WDBrIV7YmRLQh35pldk4qVJw7piqtFb3ZK28QxIq5s--ZHyG2rctnOTz4-oz5vbqDW_isyQcsn_NSqpDLcN8do2QzO_vE_DUkVQbq_bOTYlvu5evujt6-vL57f_TZLVMg-bn9fLKZXzcly3UyX9wf1PEv2wXm5z_xsAAP__ymFS5A">