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

    <tr>
        <th>Summary</th>
        <td>
            'cassert' file not found
        </td>
    </tr>

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

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

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

<pre>
    I am trying to use `clang` for the first time. I just updated my SDK to MacOSX15.2.
When I run 
```
cmake .. -DLLVM_DIR=${LLVM_BUILD_DIR}/lib/cmake/llvm -DClang_DIR=${LLVM_BUILD_DIR}/lib/cmake/clang
```
I get the following fatal error: 
```
In file included from /Users/path/to/project/hello.cpp:23:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/AST/RecursiveASTVisitor.h:16:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/AST/ASTConcept.h:17:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/AST/DeclarationName.h:16:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/AST/Type.h:20:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/AST/DependenceFlags.h:11:
In file included from /opt/homebrew/Cellar/llvm/19.1.7/include/clang/Basic/BitmaskEnum.h:18:
/opt/homebrew/Cellar/llvm/19.1.7/include/llvm/ADT/BitmaskEnum.h:12:10: fatal error: 'cassert' file not found
   12 | #include <cassert>
      | ^~~~~~~~~
1 error generated.
make[2]: *** [CMakeFiles/Hello.dir/hello.cpp.o] Error 1
make[1]: *** [CMakeFiles/Hello.dir/all] Error 2
make: *** [all] Error 2
```

I did not have this issue before I updated my SDK.
I'm unsure how to diagnose and fix this issue. Any help will be appreciated!
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy8VV2PozYU_TXm5WoQXEJIHnggYVCjzrTSJrvtW2XgAt4xNrJN0rz0t1dAtpnOVittpVlk8WF8zrnH9r3m1opWEaUs3rE49_joOm1SZ-h8vL6Q9UpdX9MD8B6cuQrVgtMwWgK2DirJVcvWATTagOsIGmGsAyd68uEAn0frYBxq7qiG_grH_OcJ_MyrX4-_h7GPPguy3zpScAAzKmBBxtbBrQVZ1fMXAt-Hh_zp6dPzH_nhA4tyhiuW7OaO3cfDUz53JznDQoqSYTGjpi957uEh308hfid0sfXvYA7Qkls8ain1ZZqIhjsugYzRhkXZ2_APChohCYSq5FhTDY3RPTAsPloylmExcNcxLJye3o3-TJVjWHQkpfarYWBRhhGLsm9R6WGG6J5KQxeGxZ6k5OZmn2ERbv3QTxgWN-g_7rDIjieGxQeqRmPFmbLj6ZOwwmnjdyzKwvW7S2fH016riga3KCbvrphTJbnhTmj1C-_pRxk9XYdFC4MfYHEgVZOqqJC8tYvF8B1ld9yKanoK13P78qjGfhHdLKL_k_72J8tP_8WN022azK9yEJOKW0vGMUwWt0o7aPSoahZkABAisGQPDKObGLBo_wUTPS6DAJZB8eNft4sFWbjIQEuKzFTTpvI1l4x4hyzOF_1sacDi3f6Zv1AhJE3Z_tOc17Uwr3Pc1yzO4XGmDe9s4XexcSnvLPiF5S38q1Gva9Vc4GpRz5PV8TOB64QFYe1IUFKjDcHhTSmf3B8YJj2Myo6GoNOXqbzXgrdKWwKuamjEn6-ofMjUFTqSA1yElFAS8GEwVImJl2Ho1WlUb6Mt9ygNk2gTJJs4Crwu5dGaV02wSmhVl7hqeF2uIkReU4XbDZaeSDHAOAhxE8ZRHAU-bTgRXyNukyqqKGCrgHoupD_tLF-b1ptDSkNcJeutJ3lJ0s6HIKKiyxIww2lhPZNOoIdybC1bBVJYZ-80TjhJ6bc2njcamXbODXZKCSwYFq1w3Vj6le7ve33WuB8EcwDTWt8iPKf4dwAAAP__htJhIQ">