mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-15 05:52:25 +00:00
* debian/qualify-clang.sh: Skip OpenMP test, if libomp-dev is not available.
This commit is contained in:
parent
c8782ccf2a
commit
7aabbf3c74
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -1,6 +1,7 @@
|
|||||||
llvm-toolchain-19 (1:19.1.0~++rc4-3) UNRELEASED; urgency=medium
|
llvm-toolchain-19 (1:19.1.0~++rc4-3) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
* Consolidate disabling CMake's package validation checks a bit.
|
* Consolidate disabling CMake's package validation checks a bit.
|
||||||
|
* debian/qualify-clang.sh: Skip OpenMP test, if libomp-dev is not available.
|
||||||
|
|
||||||
-- Matthias Klose <doko@debian.org> Thu, 05 Sep 2024 10:59:19 +0200
|
-- Matthias Klose <doko@debian.org> Thu, 05 Sep 2024 10:59:19 +0200
|
||||||
|
|
||||||
|
9
debian/qualify-clang.sh
vendored
9
debian/qualify-clang.sh
vendored
@ -918,12 +918,8 @@ fi
|
|||||||
rm part1.o part2.o
|
rm part1.o part2.o
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test ! -f /usr/lib/llvm-$VERSION/lib/libomp.so; then
|
|
||||||
echo "Install libomp-$VERSION-dev";
|
|
||||||
exit -1;
|
|
||||||
fi
|
|
||||||
|
|
||||||
# OpenMP
|
# OpenMP
|
||||||
|
if dpkg -l libomp-$VERSION-dev >/dev/null 2>&1; then
|
||||||
cat <<EOF > foo.c
|
cat <<EOF > foo.c
|
||||||
//test.c
|
//test.c
|
||||||
#include "omp.h"
|
#include "omp.h"
|
||||||
@ -936,6 +932,9 @@ int main(void) {
|
|||||||
EOF
|
EOF
|
||||||
clang-$VERSION foo.c -fopenmp -o o
|
clang-$VERSION foo.c -fopenmp -o o
|
||||||
./o > /dev/null
|
./o > /dev/null
|
||||||
|
else
|
||||||
|
echo "OpenMP check skipped, no libomp-$VERSION-dev available."
|
||||||
|
fi
|
||||||
|
|
||||||
if test ! -f /usr/lib/llvm-$VERSION/include/c++/v1/vector; then
|
if test ! -f /usr/lib/llvm-$VERSION/include/c++/v1/vector; then
|
||||||
echo "Install libc++-$VERSION-dev";
|
echo "Install libc++-$VERSION-dev";
|
||||||
|
Loading…
Reference in New Issue
Block a user