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

    <tr>
        <th>Summary</th>
        <td>
            Name conflict in header file
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          sparks-code
      </td>
    </tr>
</table>

<pre>
    When I compile a C++ file in clang, I get the following error
![image](https://user-images.githubusercontent.com/53423567/231457455-4521e5e2-aa0e-49a9-8a43-4fb7884f6a94.png)
It seems to be  llvm/IR/ConstantRange.h and x86_64-linux-gnu/bits/termios-c_oflag.h have same name CR1

what should i do to fix this error ? thank you very much!

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxUkk-PpCAQxT8NXioaLNDWg4fpnpj0ZQ9z2eMEtRR2EDqA8-fbb3Am2eylEq3weLz3UzGazRENrLmy5rlQR9I-DPGhwlssZ79QMfnla_itycEdZr8_jCVQcGN4ZXiFNX8aB7NVbmN4gztslCBpgtVb6z-M24BC8IHxZ8afGNasuZpdbcSaZ4adTukRmXhiODIcj0ihPLex2kzSx5T_zN4lcqma_c5wbIRE0bQXhiOKWjYX2TSlbLCmhrBUilMpe9WXnZKilOt06Tq5tqqX1SNb7L-N3BNEoj1C8jARgLXvWfz-wnC8eReTculFuY0qDcot8Nm1r60srXHHZ7m5g-E4mRQZjonCbnws51e_WrVVGrR6J4hqJ3B53F7qn8ef80OrBFH7wy5gYPHZwWo-IWkTv6MCJkZIWrk3-PIHvFP4gv2YdQ7vlCiWQSy96FVBQ912teCCIxZ66DktYqWFSC2dmKdeqPnSdZzWvqm7qS_MgBwFlzXWKC4cq7qRgtfr2rYXwlVOTHLalbFVDqTyYStMjAcNLfK-LqyayMaTFkRHH3AuGWKGJwz5TDkdW2SSWxNT_KeSTLI0_Mp5zN6t1swpc6NJLRROjIoj2OF_HL4R-On9p6Hzjkfwf2hODMfTQK7hNPg3AAD__89v4vo">