Issue |
136480
|
Summary |
llvm-project/libcxx/src/exception.cpp:17:12: fatal error: 'cxxabi.h' file not found
|
Labels |
libc++
|
Assignees |
|
Reporter |
KipHamiltons
|
Same issue as #82197.
<details>
<summary>Full error</summary>
```log
FAILED: libcxx/src/CMakeFiles/cxx_shared.dir/exception.cpp.o
/Users/kip/llvm-project/build/bin/clang++ --target=arm64-apple-darwin23.5.0 -DLIBCXX_BUILDING_LIBCXXABI -DLIBC_NAMESPACE=__llvm_libc_common_utils -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/Users/kip/llvm-project/libcxx/src -I/Users/kip/llvm-project/build/include/c++/v1 -I/Users/kip/llvm-project/cmake/Modules/../../libc -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -std=c++23 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.2.sdk -mmacosx-version-min=14.5 -fPIC -faligned-allocation -nostdinc++ -fvisibility-inlines-hidden -fvisibility=hidden -fsized-deallocation -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -MD -MT libcxx/src/CMakeFiles/cxx_shared.dir/exception.cpp.o -MF libcxx/src/CMakeFiles/cxx_shared.dir/exception.cpp.o.d -o libcxx/src/CMakeFiles/cxx_shared.dir/exception.cpp.o -c /Users/kip/llvm-project/libcxx/src/exception.cpp
/Users/kip/llvm-project/libcxx/src/exception.cpp:17:12: fatal error: 'cxxabi.h' file not found
17 | # include <cxxabi.h>
| ^~~~~~~~~~
1 error generated.
```
</details>
Commands:
```sh
$ mkdir build && cd build
$ cmake -DCMAKE_INSTALL_PREFIX=$(pwd)/install-prefix -DCMAKE_C_COMPILER=/opt/homebrew/Cellar/llvm/20.1.2/bin/clang -DCMAKE_CXX_COMPILER=/opt/homebrew/Cellar/llvm/20.1.2/bin/clang++ -DCMAKE_BUILD_TYPE=Debug -DLLVM_ENABLE_PROJECTS="clang;lldb" -DLLVM_TARGETS_TO_BUILD=AArch64 -DLLVM_USE_LINKER=lld -DCMAKE_CXX_STANDARD=20 -DLLVM_BUILD_TESTS=ON -DLLVM_ENABLE_RUNTIMES=libcxx -GNinja ../llvm
$ ninja
```
Configuration:
- Mac M1
- MacOS Sonoma 14.5
- Darwin Kernel Version 23.5.0
- Git commit e8245d53247f155d234e1de647aac2678c49ac28
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs