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

    <tr>
        <th>Summary</th>
        <td>
            clangd 17.0.X cannot found some header files which clangd 16.0.X could
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Hello,

I have upgraded to 17.0.X, but I found that clangd reports that some of the header files cannot be found. However, downgrade back to 16.0.6, the error disappears.

All the other settings of the project are the same. I only replaced the clangd binary from 16.0.6 to 17.0.2 or 17.0.3, then the server reports that the header files are missing, which actually, of course, are not.

I have read 17.0.1 release notes but found nothing helpful. Any help would be appreciated. Otherwise, I can only stay in clangd 16.0.6 forever. That would be really sad for me.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsU72SozgQfhqRdI0KC4NNQOCbKdc4uuSCSfXTgG6FRLWEvX77LYE9O1O7CSCp9fX308gY7eARO1b_w-q3Qi5pDNQZ0j9NoYK5d-_oXGDilZVvrDxtzwuM8oqwzANJgwZSgN2Bl_yDiVdQS4IL9GHxBtIoE2gn_WCAcA6U4rYXw4QQekgjwojSIEFvHUbQ0vuQQOGGwOE93PCKlJFNuPm1Iyipf6xdG17yJp9lICQKBMZGOc8oKfKvnE_OrUUhjUgQMSXrh_jkMFP4H3UCSbiuo5yQwwWCd_fM3EmddY74VKOsl3SHnsL0YPHpgoBA21f1YOY3TKQr0ncf_tCfCUw2RuuHfPk2Wj2C1GmRzt3zTuhBh4Ui5kWu9iHxv4RDKM3GYgeEDmVcSzGuAW3x-JBG6wcY0c394jic_H1dwC0szuQU5DwTaisTGg7_Zu9udut9yVltBsUk72D905uHH32gnByH_7LST0TCLAWiNLkCJuSF6SrTVq0ssNs17eFwbOumLsauUa06HMr6WOlaHbVoZK2Ox6ZpVCka1R4K24lSVLtSlOVxJ_Y1F9VeqV3bo9JHraqW7UucpHXcuevEAw2FjXHBrmmbtiycVOjiOvtCeLzBesiEyL8CdfnOi1qGyPalszHF3yjJJofdU-86-8_R3axdB_xbsluUXy36yEk6UyzkujGlObLqxMSZifNg07gorsPExDk3fbxeHnPKxHmlGpk4r1J-BQAA__8J6z6F">