aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects/libjxl
diff options
context:
space:
mode:
authorGravatar Eugene Kliuchnikov <eustas.ru@gmail.com>2021-11-17 18:31:56 +0300
committerGravatar GitHub <noreply@github.com>2021-11-17 15:31:56 +0000
commit7ac652231d8b779cabea6f9489ff0ce4221b9776 (patch)
tree76a1a3eb0461e07e21b298ce3259a8ba19712126 /projects/libjxl
parentf1f2cb080b2f3fb090a57630cc56f88e80fd6d0c (diff)
Temporarily disable SSSE3 target. (#6837)
Currently Clang hangs on compiling some libjxl files.
Diffstat (limited to 'projects/libjxl')
-rwxr-xr-xprojects/libjxl/build.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/projects/libjxl/build.sh b/projects/libjxl/build.sh
index 091c55a6..87a5d2cd 100755
--- a/projects/libjxl/build.sh
+++ b/projects/libjxl/build.sh
@@ -37,7 +37,11 @@ build_args=(
mkdir -p ${WORK}/libjxl-corpus
cd ${WORK}/libjxl-corpus
- cmake "${build_args[@]}" "${SRC}/libjxl"
+ cmake \
+ "${build_args[@]}" \
+ -DCMAKE_C_FLAGS="-DHWY_DISABLED_TARGETS=HWY_SSSE3" \
+ -DCMAKE_CXX_FLAGS="-DHWY_DISABLED_TARGETS=HWY_SSSE3" \
+ "${SRC}/libjxl"
ninja clean
ninja fuzzer_corpus
@@ -56,6 +60,8 @@ cd ${WORK}/libjxl-fuzzer
cmake \
"${build_args[@]}" \
-DJPEGXL_FUZZER_LINK_FLAGS="${LIB_FUZZING_ENGINE}" \
+ -DCMAKE_C_FLAGS="-DHWY_DISABLED_TARGETS=HWY_SSSE3 ${CFLAGS}" \
+ -DCMAKE_CXX_FLAGS="-DHWY_DISABLED_TARGETS=HWY_SSSE3 ${CXXFLAGS}" \
"${SRC}/libjxl"
fuzzers=(