Skip to content

Commit cb1f8a9

Browse files
committed
oss-fuzz: ensure that just-built libc++ is used
1 parent 1fd4ea6 commit cb1f8a9

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.ci/oss-fuzz.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ cmake -S "$LIBCXX_LLVM_SOURCE/runtimes/" -B "$LIBCXX_BUILD" \
119119
-DLIBCXXABI_ADDITIONAL_COMPILE_FLAGS="-fno-sanitize=vptr"
120120
cmake --build "$LIBCXX_BUILD" -- -j$(nproc) cxx cxxabi
121121

122+
rm -rf /usr/*/include/c++
123+
rm -rf /usr/*/lib/libc++*
124+
rm -rf /usr/*/lib/*/libc++*
125+
122126
CXXFLAGS="$CXXFLAGS -nostdinc++ -nostdlib++ -isystem $LIBCXX_BUILD/include -isystem $LIBCXX_BUILD/include/c++/v1 -L$LIBCXX_BUILD/lib -lc++ -lc++abi"
123127

124128
LIBOMP_LLVM_VER="20.1.5"

0 commit comments

Comments
 (0)