Skip to content

Commit f335d64

Browse files
authored
1 parent dfd001c commit f335d64

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

build/posix.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,8 @@ if [ -z "$WITHOUT_HIGHWAY" ]; then
242242
mkdir ${DEPS}/hwy
243243
$CURL https://github.com/google/highway/archive/${VERSION_HWY}.tar.gz | tar xzC ${DEPS}/hwy --strip-components=1
244244
cd ${DEPS}/hwy
245+
# [PATCH] workaround for inadvertent SVE codegen on GCC<14
246+
$CURL https://github.com/google/highway/commit/ad48f2bf298bac247288c8399a5c0e9a40ed8246.patch | patch -p1
245247
CFLAGS="${CFLAGS} -O3" CXXFLAGS="${CXXFLAGS} -O3" cmake -G"Unix Makefiles" \
246248
-DCMAKE_TOOLCHAIN_FILE=${ROOT}/Toolchain.cmake -DCMAKE_INSTALL_PREFIX=${TARGET} -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release \
247249
-DBUILD_SHARED_LIBS=FALSE -DBUILD_TESTING=0 -DHWY_ENABLE_CONTRIB=0 -DHWY_ENABLE_EXAMPLES=0 -DHWY_ENABLE_TESTS=0

0 commit comments

Comments
 (0)