<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">