Skip to content

Commit 7d2e46d

Browse files
committed
oss-fuzz: update omp
1 parent dd5ec16 commit 7d2e46d

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.ci/oss-fuzz.sh

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ ln -f -s /usr/local/bin/lld /usr/bin/ld
2424

2525
cd "$SRC"
2626

27-
LLVM_VER="19.1.7"
27+
LIBCXX_LLVM_VER="19.1.7"
2828

29-
wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LLVM_VER/llvm-project-$LLVM_VER.src.tar.xz
30-
tar -xf llvm-project-$LLVM_VER.src.tar.xz llvm-project-$LLVM_VER.src/{runtimes,cmake,llvm/cmake,libcxx,libcxxabi,openmp}/
31-
LLVM_SOURCE="$SRC/llvm-project-$LLVM_VER.src"
29+
wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LIBCXX_LLVM_VER/llvm-project-$LIBCXX_LLVM_VER.src.tar.xz
30+
tar -xf llvm-project-$LIBCXX_LLVM_VER.src.tar.xz llvm-project-$LIBCXX_LLVM_VER.src/{runtimes,cmake,llvm/cmake,libcxx,libcxxabi}/
31+
LLVM_SOURCE="$SRC/llvm-project-$LIBCXX_LLVM_VER.src"
3232

33-
LIBCXX_BUILD="$WORK/llvm-project-$LLVM_VER.libcxx.build"
33+
LIBCXX_BUILD="$WORK/llvm-project-$LIBCXX_LLVM_VER.libcxx.build"
3434
cmake -S "$LLVM_SOURCE/runtimes/" -B "$LIBCXX_BUILD" \
3535
-DCMAKE_BUILD_TYPE=Release \
3636
-DBUILD_SHARED_LIBS=OFF \
@@ -46,7 +46,13 @@ cmake --build "$LIBCXX_BUILD" -- -j$(nproc) cxx cxxabi
4646

4747
CXXFLAGS="$CXXFLAGS -nostdinc++ -nostdlib++ -isystem $LIBCXX_BUILD/include -isystem $LIBCXX_BUILD/include/c++/v1 -L$LIBCXX_BUILD/lib -lc++ -lc++abi"
4848

49-
OPENMP_BUILD="$WORK/llvm-project-$LLVM_VER.omp.build"
49+
LIBOMP_LLVM_VER="20.1.5"
50+
51+
wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LIBOMP_LLVM_VER/llvm-project-$LIBOMP_LLVM_VER.src.tar.xz
52+
tar -xf llvm-project-$LIBOMP_LLVM_VER.src.tar.xz llvm-project-$LIBOMP_LLVM_VER.src/{runtimes,cmake,llvm/cmake,openmp}/
53+
LLVM_SOURCE="$SRC/llvm-project-$LIBOMP_LLVM_VER.src"
54+
55+
OPENMP_BUILD="$WORK/llvm-project-$LIBOMP_LLVM_VER.omp.build"
5056
cmake -S "$LLVM_SOURCE/openmp/" -B "$OPENMP_BUILD" \
5157
-DCMAKE_BUILD_TYPE=Release \
5258
-DBUILD_SHARED_LIBS=OFF \

0 commit comments

Comments
 (0)