commit dde807f515e871eefea3841f1836f23dfe7f8ac2 (tree)
parent 2b2b85c5f54a130ecbcd2fadfc8e6b499d151236
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Fri, 12 Jun 2026 06:01:05 +0200
Merge pull request 'ci: update libc-test to `b95fe84`' (#35694) from alexrp/zig:update-libc-test into master
Reviewed-on: https://codeberg.org/ziglang/zig/pulls/35694
Diffstat:
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ci/x86_64-linux-debug-llvm.sh b/ci/x86_64-linux-debug-llvm.sh
@@ -51,7 +51,7 @@ stage3-debug/bin/zig build \
stage3-debug/bin/zig build test docs \
--maxrss ${ZSF_MAX_RSS:-0} \
-Dlldb=$HOME/deps/lldb-zig/Debug-7c1090fd46/bin/lldb \
- -Dlibc-test-path=$HOME/deps/libc-test-f2bac77 \
+ -Dlibc-test-path=$HOME/deps/libc-test-b95fe84 \
-fqemu \
--libc-runtimes $HOME/deps/glibc-2.43-musl-1.2.5 \
-fwasmtime \
diff --git a/ci/x86_64-linux-release.sh b/ci/x86_64-linux-release.sh
@@ -59,7 +59,7 @@ stage3-release/bin/zig build \
stage3-release/bin/zig build test docs \
--maxrss ${ZSF_MAX_RSS:-0} \
-Dlldb=$HOME/deps/lldb-zig/Release-7c1090fd46/bin/lldb \
- -Dlibc-test-path=$HOME/deps/libc-test-f2bac77 \
+ -Dlibc-test-path=$HOME/deps/libc-test-b95fe84 \
-fqemu \
--libc-runtimes $HOME/deps/glibc-2.43-musl-1.2.5 \
-fwasmtime \
diff --git a/lib/libc/musl/src/internal/floatscan.c b/lib/libc/musl/src/internal/floatscan.c
@@ -347,7 +347,7 @@ static long double hexfloat(FILE *f, int bits, int emin, int sign, int pok)
else d = c-'0';
if (dc<8) {
x = x*16 + d;
- } else if (dc < LDBL_MANT_DIG/4+1) {
+ } else if (dc < (LDBL_MANT_DIG+3)/4+1) {
y += d*(scale/=16);
} else if (d && !gottail) {
y += 0.5*scale;
diff --git a/lib/libc/wasi/libc-top-half/musl/src/internal/floatscan.c b/lib/libc/wasi/libc-top-half/musl/src/internal/floatscan.c
@@ -388,7 +388,7 @@ static long double hexfloat(FILE *f, int bits, int emin, int sign, int pok)
else d = c-'0';
if (dc<8) {
x = x*16 + d;
- } else if (dc < LDBL_MANT_DIG/4+1) {
+ } else if (dc < (LDBL_MANT_DIG+3)/4+1) {
y += d*(scale/=16);
} else if (d && !gottail) {
y += 0.5*scale;