Skip to content

Commit 35619a8

Browse files
committed
[Scripts] build LLVM also for alive
1 parent a881dc2 commit 35619a8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scripts/llvm20.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,16 @@ if [ -z "$LLVM_PATH" ]; then
1515
fi
1616

1717
pushd $LLVM_PATH
18+
git checkout llvmorg-20.1.1
1819
mkdir -p build
1920
pushd build
21+
# Alive2 requires ASSERTIONS to be enabled
2022
cmake -G Ninja ../llvm \
21-
-DLLVM_ENABLE_PROJECTS="clang" \
23+
-DLLVM_ENABLE_PROJECTS="llvm;clang" \
2224
-DLLVM_ENABLE_BINDINGS=ON \
2325
-DCMAKE_BUILD_TYPE=Release \
2426
-DLLVM_ENABLE_RTTI=ON \
27+
-DLLVM_ENABLE_ASSERTIONS=ON \
2528
-DLLVM_ENABLE_SPHINX=OFF \
2629
-DLLVM_ENABLE_DOXYGEN=OFF \
2730
-DLLVM_ENABLE_OCAMLDOC=OFF \

0 commit comments

Comments
 (0)