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

    <tr>
        <th>Summary</th>
        <td>
            Clang tidy failed.
        </td>
    </tr>

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

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

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

<pre>
    Hello,

I'm trying to compile AMDMIGraphX_rocm_6_3_1 from source and I receive the error and attach it.

clang-tidy: /mnt/arch/rocm/release/llvm-project-rocm-6.3.1/clang/lib/AST/ExprConstant.cpp:15679: bool clang::Expr::EvaluateAsInt(EvalResult&, const clang::ASTContext&, SideEffectsKind, bool) const: Assertion `!isValueDependent() && "Expression evaluator can't be called on a dependent expression."' failed.

[clangerror.txt](https://github.com/user-attachments/files/18253992/clangerror.txt)

</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8U81u4zYQfprRhbBgjv6sgw6KHbVGkUuSFr0ZFDWyWFCkQFJG8vYF5Xiz2MOeKJHz_XDmo_BeXQ1RA8UTFKdErGGyrnkVZvjbk-OYeZH0dvhs_iStLeAR9i3s2zNgNbPgPpW5smCZtPOiNLH25fRy_sOJZfr34qycL-Ulu3A2Ojszb1cniQkzsDNzJEndiIWJGDln3bYvQhByYiqkdxmphbnugho-IWsZYDebANgJJyfALgrEhTQJT4Cd1rd5tzj7H8mwi6e7Ms1SDthtRLFC9YBd-_YO2D1_LO5ojQ_ChFQuC2QtL8qqjlK9tZrdQVkLWRtrv75uQq8iUOvP0csh_r-SX3UALAGPTEbKn7Ht2_vRmkAfj4o3NdDzOJIM_i9lhrgV9QDrOzgaaL0nF5Q1DMo9IFf-H6FXOtFCZqBNOdZvjCUDxOiQvI8Iulu0jklhAKvAemJSaE0Ds4YJNjxYGP1ApYAIWLFRKE3DV_-heNousk0oDR8BihPgYQph8fFy2AF2VxWmtU-ljcNYPbndfYwzmeABu1Fpiis_YJHVNT7G8U2KNezbZGiyoc5qkVDDq6xArA9VkUyNzDnPigNVOI5DX9Wj6OueKB_LQuT5yBPV4B5zjljykldFkQ5jn6PgBdWlJBwPkO9pFkqnMSCpdddEeb9Sw5HzIku06En77QkgfiUF42twzZaofr16yPda-eC_KYIKmppjLGcxoY_OJavTzW86FAl-ySpgtxnaunT3dGvw_wAAAP__MtEoFg">