Skip to content

Commit 6305aa1

Browse files
authored
Clarify notes why Highway is not compiled on specific targets (#286)
1 parent 1ca4bac commit 6305aa1

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

platforms/linux-riscv64/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ ENV \
4848
RUST_TARGET="riscv64gc-unknown-linux-gnu" \
4949
FLAGS="-march=rv64gc" \
5050
RUSTFLAGS="-Zlocation-detail=none -Zfmt-debug=none" \
51+
# Highway requires RVV version 1.0, which isn't the baseline
52+
# in Debian yet. Therefore, it should remain disabled for now.
53+
#FLAGS="-march=rv64gcv1p0 -menable-experimental-extensions" \
5154
WITHOUT_HIGHWAY="true" \
5255
MESON="--cross-file=/root/meson.ini"
5356

platforms/linux-s390x/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,8 @@ ENV \
5252
RUST_TARGET="s390x-unknown-linux-gnu" \
5353
FLAGS="" \
5454
RUSTFLAGS="-Zlocation-detail=none -Zfmt-debug=none" \
55-
# Highway supports IBMZ starting from IBM/Z14, which needs GCC 11 or
56-
# higher (i.e. Debian 12, glibc 2.36). Therefore, it should be disabled
57-
# for the time being.
55+
# Highway requires IBM z14, which isn't the baseline in
56+
# Debian yet. Therefore, it should remain disabled for now.
5857
#FLAGS="-march=z14 -mzvector" \
5958
WITHOUT_HIGHWAY="true" \
6059
MESON="--cross-file=/root/meson.ini"

0 commit comments

Comments
 (0)