Issue 157420
Summary [LifetimeSafety] Building LLVM with clang@head hangs when using -fexperimental-lifetime-safety
Labels clang:temporal-safety
Assignees
Reporter usx95
    Build configuration
```
cmake -G Ninja ../src/llvm/llvm-project/llvm  \
 -DCMAKE_BUILD_TYPE=Release \
 -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;" \
 -DLLVM_ENABLE_ASSERTIONS=On \
  -DCMAKE_C_FLAGS_RELEASE="-O3 -gmlt -UNDEBUG" \
  -DCMAKE_CXX_FLAGS_RELEASE="-O3 -gmlt -UNDEBUG -Xclang -fexperimental-lifetime-safety -Wexperimental-lifetime-safety" \
 -DCMAKE_C_COMPILER=~/build/bin/clang \
 -DCMAKE_CXX_COMPILER=~/build/bin/clang++ \
  -DLLVM_USE_LINKER=lld \
 -DLLVM_CCACHE_BUILD=1
```

The analysis is expected to have rough edges and slow down on specially large functions. This needs to be dealt with soonish and would be a priority after we have good enough C++ coverage (after milestone 2).
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to