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

    <tr>
        <th>Summary</th>
        <td>
            Assertion `!isValueDependent() && "Expression evaluator can't be called on a dependent expression."`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            c++20,
            clang:frontend,
            crash
      </td>
    </tr>

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

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

<pre>
    @sam-mccall shared a crash reproducer in https://github.com/llvm/llvm-project/pull/89807#issuecomment-2100771884, but it was found to be not related to the PR. This is a separate filing for the crash he shared.
Partial reduction made by C-Reduce (formatted): https://godbolt.org/z/MPnj9eoGP
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkk1vpDgQhn9NcSl1yxQfDQcOnXTY00qtaLX3AheNI2Mj22Q38-tHMJOJNLc5WX7t-nre4hjNw4l0UD1Bdct4S7MP3YvTxlqbDV5_dFCqyMtpGUe2FuPMQTQyjoHjjEHW4PU2SkDjcE5pjVBcgXqg_mHSvA3n0S9AvbXvn8dpDf5NxgTUr5u1QH3TNuoCVJgYNxn9sohLJ8qVulzypimBnnHYEpqE_3HEyW9OY_I4CDqfMIjlJIeSZsH76xn_mU1EE5ExysqBk-BkrHEPnHw4fv1of5afA51B3UBd7xySYYtB9DYm4x0urAWHD3w-ve6aIFAz-bBwSqKBWiiuv4_t9eBtOvvwAOq_AfV_391bK_6ve6a7QrdFy5l0-SWvqGirss7mrhqlVsQtsVaq0fU0cFNz0UhVMHMxZKYjRaWqVKsuVJX1eahpnMqcq1amfBgYSiULG3veCe-1swNm1-ZVXWeWB7HxcJloBHoCeiIFREDPu2LZPaC4TsG7JE5_PeyU9lt1y0J3mDdsjwilsiam-FUsmWSlu8Yo4cAGtQLKTfyX7SY3WcVpcQmoAWoRqAaqEYhe_l-DxLhHyDvbjZMPOLIDuqTd3n3lRKN3yKg_s6D8ijrvvdUq24Lt_nj5DkARqD8YfQ8AAP__QMf6pQ">