ziglang/zig
259
6.0k
Fork
You've already forked zig
774

Fix: compiler_rt does not conform to the zig-libc-test math tests #31344

Closed
ericsssan wants to merge 20 commits from ericsssan/zig:bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 into master
pull from: ericsssan/zig:bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659
merge into: ziglang:master
ziglang:master
ziglang:elfv2
ziglang:spork8
ziglang:restricted
ziglang:0.16.x
ziglang:panic-rewrite
ziglang:parking-futex-lockfree
ziglang:windows-Io-cleanup
ziglang:Io-watch
ziglang:ParseCommandLineOptions
ziglang:windows-async-files
ziglang:poll-ring
ziglang:debug-file-leaks-differently
ziglang:debug-file-leaks
ziglang:ProcessPrng
ziglang:elfv2-dyn
ziglang:jobserver
ziglang:threadtheft
ziglang:io-threaded-no-queue
ziglang:0.15.x
ziglang:Io.net
ziglang:comptime-allocator
ziglang:restricted-function-pointers
ziglang:cli
ziglang:wasm-linker-writer
ziglang:wrangle-writer-buffering
ziglang:sha1-stream
ziglang:async-await-demo
ziglang:fixes
ziglang:0.14.x
ziglang:ast-node-methods
ziglang:macos-debug-info
ziglang:make-vs-configure
ziglang:fuzz-macos
ziglang:sans-aro
ziglang:ArrayList-reserve
ziglang:incr-bug
ziglang:llvm-ir-nosanitize-metadata
ziglang:ci-tarballs
ziglang:ci-scripts
ziglang:threadpool
ziglang:0.12.x
ziglang:new-pkg-hash
ziglang:json-diagnostics
ziglang:more-doctests
ziglang:rework-comptime-mutation
ziglang:0.11.x
ziglang:ci-perf-comment
ziglang:stage2-async
ziglang:0.10.x
ziglang:autofix
ziglang:0.9.x
ziglang:aro
ziglang:hcs
ziglang:0.8.x
ziglang:0.7.x
First-time contributor
Copy link

fix #30659

fix #30659
ericsssan changed title from (削除) bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 (削除ここまで) to Fix: compiler_rt does not conform to the zig libc test math tests 2026年02月26日 16:39:34 +01:00
@ -0,0 +33,4 @@
// A volatile read prevents LLVM from substituting the compile-time constant
// value ±1.0 before emitting the fdiv instruction.
// ---------------------------------------------------------------------------
pubnoinlinefnfp_divzero_f32(sign:bool)f32{
First-time contributor
Copy link

is there a reason to be bool here over an enum of some kind that self-documents?

is there a reason to be `bool` here over an enum of some kind that self-documents?
Author
First-time contributor
Copy link

Good catch. Updated. Thanks.

Good catch. Updated. Thanks.
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from 4230184e1d
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Successful in 30m48s
ci / x86_64-freebsd-release (pull_request) Successful in 31m46s
ci / x86_64-windows-release (pull_request) Failing after 38m12s
ci / x86_64-netbsd-debug (pull_request) Successful in 38m34s
ci / aarch64-macos-release (pull_request) Successful in 39m44s
ci / x86_64-freebsd-debug (pull_request) Successful in 40m30s
ci / x86_64-openbsd-release (pull_request) Successful in 42m46s
ci / x86_64-windows-debug (pull_request) Failing after 50m32s
ci / x86_64-openbsd-debug (pull_request) Successful in 50m47s
ci / aarch64-macos-debug (pull_request) Successful in 58m14s
ci / aarch64-linux-release (pull_request) Failing after 1h18m21s
ci / powerpc64le-linux-release (pull_request) Successful in 1h30m57s
ci / aarch64-linux-debug (pull_request) Failing after 1h47m19s
ci / s390x-linux-release (pull_request) Successful in 1h43m6s
ci / x86_64-linux-debug (pull_request) Successful in 1h53m58s
ci / loongarch64-linux-release (pull_request) Successful in 2h7m11s
ci / loongarch64-linux-debug (pull_request) Successful in 2h43m12s
ci / s390x-linux-debug (pull_request) Successful in 3h5m15s
ci / x86_64-linux-release (pull_request) Failing after 1h38m47s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h43m5s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h45m58s
to c46a10d776
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-macos-release (pull_request) Successful in 27m20s
ci / x86_64-windows-release (pull_request) Failing after 28m50s
ci / x86_64-freebsd-release (pull_request) Successful in 32m49s
ci / x86_64-netbsd-release (pull_request) Successful in 33m1s
ci / x86_64-freebsd-debug (pull_request) Successful in 40m0s
ci / x86_64-openbsd-release (pull_request) Successful in 42m8s
ci / x86_64-windows-debug (pull_request) Failing after 42m48s
ci / x86_64-netbsd-debug (pull_request) Successful in 46m18s
ci / x86_64-openbsd-debug (pull_request) Successful in 48m56s
ci / aarch64-macos-debug (pull_request) Successful in 50m9s
ci / x86_64-linux-debug (pull_request) Successful in 54m59s
ci / aarch64-linux-release (pull_request) Failing after 1h10m15s
ci / s390x-linux-release (pull_request) Successful in 1h18m52s
ci / powerpc64le-linux-release (pull_request) Successful in 1h30m42s
ci / aarch64-linux-debug (pull_request) Failing after 1h43m46s
ci / loongarch64-linux-release (pull_request) Successful in 1h59m25s
ci / s390x-linux-debug (pull_request) Successful in 2h42m53s
ci / loongarch64-linux-debug (pull_request) Successful in 2h47m37s
ci / x86_64-linux-release (pull_request) Failing after 2h53m27s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 3h19m26s
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
2026年02月27日 15:02:35 +01:00
Compare
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from c46a10d776
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-macos-release (pull_request) Successful in 27m20s
ci / x86_64-windows-release (pull_request) Failing after 28m50s
ci / x86_64-freebsd-release (pull_request) Successful in 32m49s
ci / x86_64-netbsd-release (pull_request) Successful in 33m1s
ci / x86_64-freebsd-debug (pull_request) Successful in 40m0s
ci / x86_64-openbsd-release (pull_request) Successful in 42m8s
ci / x86_64-windows-debug (pull_request) Failing after 42m48s
ci / x86_64-netbsd-debug (pull_request) Successful in 46m18s
ci / x86_64-openbsd-debug (pull_request) Successful in 48m56s
ci / aarch64-macos-debug (pull_request) Successful in 50m9s
ci / x86_64-linux-debug (pull_request) Successful in 54m59s
ci / aarch64-linux-release (pull_request) Failing after 1h10m15s
ci / s390x-linux-release (pull_request) Successful in 1h18m52s
ci / powerpc64le-linux-release (pull_request) Successful in 1h30m42s
ci / aarch64-linux-debug (pull_request) Failing after 1h43m46s
ci / loongarch64-linux-release (pull_request) Successful in 1h59m25s
ci / s390x-linux-debug (pull_request) Successful in 2h42m53s
ci / loongarch64-linux-debug (pull_request) Successful in 2h47m37s
ci / x86_64-linux-release (pull_request) Failing after 2h53m27s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 3h19m26s
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
to 069c7415f1
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-freebsd-release (pull_request) Successful in 38m56s
ci / x86_64-netbsd-release (pull_request) Successful in 40m8s
ci / x86_64-freebsd-debug (pull_request) Successful in 46m35s
ci / x86_64-netbsd-debug (pull_request) Successful in 48m17s
ci / aarch64-macos-release (pull_request) Successful in 53m17s
ci / x86_64-openbsd-release (pull_request) Successful in 55m24s
ci / x86_64-windows-release (pull_request) Failing after 48m6s
ci / x86_64-windows-debug (pull_request) Failing after 1h2m11s
ci / x86_64-openbsd-debug (pull_request) Successful in 1h15m20s
ci / aarch64-macos-debug (pull_request) Successful in 1h14m59s
ci / aarch64-linux-release (pull_request) Failing after 1h15m45s
ci / x86_64-linux-debug (pull_request) Successful in 1h19m0s
ci / powerpc64le-linux-release (pull_request) Successful in 1h32m42s
ci / aarch64-linux-debug (pull_request) Failing after 1h50m55s
ci / x86_64-linux-release (pull_request) Failing after 2h11m39s
ci / loongarch64-linux-release (pull_request) Successful in 2h14m35s
ci / s390x-linux-release (pull_request) Successful in 2h16m44s
ci / loongarch64-linux-debug (pull_request) Successful in 3h0m29s
ci / s390x-linux-debug (pull_request) Successful in 3h6m56s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 3h24m37s
ci / powerpc64le-linux-debug (pull_request) Successful in 4h26m55s
2026年02月27日 18:47:23 +01:00
Compare
ericsssan changed title from (削除) Fix: compiler_rt does not conform to the zig libc test math tests (削除ここまで) to WIP: Fix: compiler_rt does not conform to the zig libc test math tests 2026年02月28日 12:16:19 +01:00
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from b9cc5a9f9f
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / powerpc64le-linux-release (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / aarch64-macos-debug (pull_request) Has been cancelled
ci / x86_64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-macos-release (pull_request) Has been cancelled
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-release (pull_request) Has been cancelled
ci / x86_64-linux-release (pull_request) Has been cancelled
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
ci / x86_64-windows-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / x86_64-netbsd-release (pull_request) Has been cancelled
ci / x86_64-windows-release (pull_request) Has been cancelled
to bd6b9f4f2e
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-linux-debug (pull_request) Has been cancelled
ci / aarch64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / x86_64-linux-release (pull_request) Has been cancelled
ci / aarch64-macos-debug (pull_request) Has been cancelled
ci / aarch64-macos-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
ci / x86_64-freebsd-release (pull_request) Has been cancelled
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-release (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
ci / x86_64-netbsd-release (pull_request) Has been cancelled
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-release (pull_request) Has been cancelled
ci / x86_64-windows-debug (pull_request) Has been cancelled
ci / x86_64-windows-release (pull_request) Has been cancelled
2026年03月02日 13:20:00 +01:00
Compare
Resolve conflicts with master - use upstream std.Io versions
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-linux-debug (pull_request) Has been cancelled
ci / aarch64-linux-release (pull_request) Has been cancelled
ci / aarch64-macos-debug (pull_request) Has been cancelled
ci / aarch64-macos-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-release (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
ci / x86_64-freebsd-release (pull_request) Has been cancelled
ci / x86_64-linux-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
ci / x86_64-linux-release (pull_request) Has been cancelled
ci / x86_64-netbsd-release (pull_request) Has been cancelled
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-release (pull_request) Has been cancelled
ci / x86_64-windows-debug (pull_request) Has been cancelled
ci / x86_64-windows-release (pull_request) Has been cancelled
f364e86151
Merge branch 'master' into bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-freebsd-release (pull_request) Successful in 39m35s
ci / x86_64-netbsd-release (pull_request) Successful in 39m16s
ci / aarch64-macos-release (pull_request) Successful in 40m14s
ci / x86_64-netbsd-debug (pull_request) Successful in 47m3s
ci / x86_64-freebsd-debug (pull_request) Successful in 48m1s
ci / aarch64-macos-debug (pull_request) Successful in 1h3m22s
ci / x86_64-openbsd-debug (pull_request) Successful in 1h4m5s
ci / x86_64-linux-debug (pull_request) Successful in 1h6m24s
ci / x86_64-openbsd-release (pull_request) Successful in 55m24s
ci / aarch64-linux-release (pull_request) Failing after 1h15m7s
ci / x86_64-windows-debug (pull_request) Failing after 1h28m49s
ci / aarch64-linux-debug (pull_request) Failing after 1h46m39s
ci / x86_64-windows-release (pull_request) Failing after 57m49s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h8m5s
ci / powerpc64le-linux-release (pull_request) Successful in 1h38m21s
ci / x86_64-linux-release (pull_request) Failing after 2h26m22s
ci / s390x-linux-release (pull_request) Successful in 1h27m18s
ci / s390x-linux-debug (pull_request) Successful in 2h44m50s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h26m4s
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
8b079ed5e3
compiler_rt: remove unsupported ldmxcsr instruction from x86_64 clearFpStatus
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-freebsd-release (pull_request) Failing after 2m20s
ci / x86_64-linux-release (pull_request) Failing after 2m29s
ci / x86_64-openbsd-release (pull_request) Failing after 3m7s
ci / x86_64-netbsd-release (pull_request) Failing after 2m55s
ci / x86_64-freebsd-debug (pull_request) Failing after 3m14s
ci / aarch64-macos-release (pull_request) Failing after 3m25s
ci / x86_64-linux-debug (pull_request) Failing after 3m51s
ci / aarch64-macos-debug (pull_request) Failing after 3m54s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 4m1s
ci / x86_64-netbsd-debug (pull_request) Failing after 4m1s
ci / x86_64-openbsd-debug (pull_request) Failing after 4m47s
ci / x86_64-windows-release (pull_request) Failing after 4m56s
ci / x86_64-windows-debug (pull_request) Failing after 5m37s
ci / aarch64-linux-release (pull_request) Failing after 6m5s
ci / powerpc64le-linux-release (pull_request) Failing after 7m45s
ci / aarch64-linux-debug (pull_request) Failing after 7m57s
ci / powerpc64le-linux-debug (pull_request) Failing after 9m33s
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
d258f01a3e
The ldmxcsr (load MXCSR) instruction causes general protection exceptions
in ReleaseSafe builds on x86_64 hardware. Remove the write operation; flag
reading via stmxcsr still works. Tests handle stale flags gracefully.
compiler_rt: update asm clobbers syntax to struct format
All checks were successful
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Successful in 33m7s
ci / x86_64-freebsd-release (pull_request) Successful in 37m13s
ci / x86_64-netbsd-debug (pull_request) Successful in 40m57s
ci / x86_64-freebsd-debug (pull_request) Successful in 44m9s
ci / aarch64-macos-release (pull_request) Successful in 47m51s
ci / x86_64-windows-release (pull_request) Successful in 51m47s
ci / x86_64-linux-debug (pull_request) Successful in 1h13m32s
ci / aarch64-macos-debug (pull_request) Successful in 1h14m16s
ci / x86_64-windows-debug (pull_request) Successful in 1h24m8s
ci / aarch64-linux-release (pull_request) Successful in 1h30m28s
ci / powerpc64le-linux-release (pull_request) Successful in 1h31m59s
ci / s390x-linux-release (pull_request) Successful in 1h30m54s
ci / aarch64-freebsd-release (pull_request) Successful in 1h43m37s
ci / aarch64-linux-debug (pull_request) Successful in 2h40m34s
ci / s390x-linux-debug (pull_request) Successful in 3h1m2s
ci / x86_64-linux-debug-llvm (pull_request) Successful in 3h10m1s
ci / aarch64-freebsd-debug (pull_request) Successful in 2h39m6s
ci / x86_64-openbsd-debug (pull_request) Successful in 1h6m52s
ci / x86_64-openbsd-release (pull_request) Successful in 1h7m30s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h43m51s
ci / loongarch64-linux-release (pull_request) Successful in 2h10m42s
ci / loongarch64-linux-debug (pull_request) Successful in 3h1m33s
ci / x86_64-linux-release (pull_request) Successful in 3h21m27s
28885cb89d
Convert inline assembly clobbers from legacy string format ("memory")
to current Zig struct format (.{ .memory = true }) for compatibility
with the Zig compiler version used in CI.
ericsssan changed title from (削除) WIP: Fix: compiler_rt does not conform to the zig libc test math tests (削除ここまで) to Fix: compiler_rt does not conform to the zig libc test math tests 2026年03月03日 03:07:25 +01:00
ericsssan changed title from (削除) Fix: compiler_rt does not conform to the zig libc test math tests (削除ここまで) to Fix: compiler_rt does not conform to the zig-libc-test math tests 2026年03月03日 03:07:54 +01:00
Merge branch 'master' into bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659
All checks were successful
ci / x86_64-netbsd-release (pull_request) Successful in 31m34s
ci / x86_64-freebsd-release (pull_request) Successful in 31m33s
ci / x86_64-freebsd-debug (pull_request) Successful in 41m23s
ci / x86_64-netbsd-debug (pull_request) Successful in 42m30s
ci / x86_64-openbsd-release (pull_request) Successful in 44m23s
ci / aarch64-macos-release (pull_request) Successful in 46m34s
ci / x86_64-openbsd-debug (pull_request) Successful in 47m5s
ci / x86_64-windows-release (pull_request) Successful in 56m25s
ci / aarch64-macos-debug (pull_request) Successful in 56m49s
ci / x86_64-linux-debug (pull_request) Successful in 58m25s
ci / x86_64-windows-debug (pull_request) Successful in 1h13m42s
ci / aarch64-linux-release (pull_request) Successful in 1h27m39s
ci / aarch64-linux-debug (pull_request) Successful in 2h35m14s
ci / s390x-linux-release (pull_request) Successful in 1h46m11s
ci / powerpc64le-linux-release (pull_request) Successful in 1h34m8s
ci / s390x-linux-debug (pull_request) Successful in 2h18m32s
ci / x86_64-linux-debug-llvm (pull_request) Successful in 3h45m3s
ci / x86_64-linux-release (pull_request) Successful in 4h11m57s
ci / aarch64-netbsd-release (pull_request) Successful in 2h58m25s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h56m8s
ci / aarch64-netbsd-debug (pull_request) Successful in 3h31m10s
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / loongarch64-linux-release (pull_request) Successful in 2h4m17s
ci / loongarch64-linux-debug (pull_request) Successful in 3h33m14s
ci / aarch64-freebsd-release (pull_request) Successful in 2h50m10s
ci / aarch64-freebsd-debug (pull_request) Successful in 3h30m22s
691f982ced
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from 0810d75cfa
Some checks failed
ci / x86_64-netbsd-release (pull_request) Successful in 31m25s
ci / x86_64-freebsd-release (pull_request) Successful in 32m22s
ci / x86_64-netbsd-debug (pull_request) Successful in 39m21s
ci / aarch64-macos-release (pull_request) Successful in 41m10s
ci / x86_64-freebsd-debug (pull_request) Successful in 42m19s
ci / x86_64-openbsd-release (pull_request) Successful in 44m21s
ci / x86_64-windows-release (pull_request) Failing after 47m26s
ci / aarch64-macos-debug (pull_request) Successful in 52m29s
ci / x86_64-openbsd-debug (pull_request) Successful in 54m35s
ci / x86_64-linux-debug (pull_request) Successful in 1h5m46s
ci / x86_64-windows-debug (pull_request) Failing after 1h11m26s
ci / s390x-linux-release (pull_request) Successful in 1h21m4s
ci / powerpc64le-linux-release (pull_request) Successful in 1h25m58s
ci / aarch64-linux-release (pull_request) Successful in 1h44m30s
ci / loongarch64-linux-release (pull_request) Successful in 2h0m46s
ci / s390x-linux-debug (pull_request) Successful in 2h9m8s
ci / aarch64-linux-debug (pull_request) Successful in 2h24m22s
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / loongarch64-linux-debug (pull_request) Successful in 2h48m30s
ci / x86_64-linux-release (pull_request) Failing after 2h20m28s
ci / aarch64-freebsd-debug (pull_request) Successful in 3h58m29s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h7m4s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h46m47s
ci / aarch64-netbsd-debug (pull_request) Successful in 3h31m22s
ci / aarch64-freebsd-release (pull_request) Successful in 2h44m20s
ci / aarch64-netbsd-release (pull_request) Successful in 2h46m28s
to 73a5b07f40
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Successful in 32m12s
ci / x86_64-freebsd-release (pull_request) Successful in 33m26s
ci / x86_64-freebsd-debug (pull_request) Successful in 38m3s
ci / x86_64-netbsd-debug (pull_request) Successful in 41m46s
ci / aarch64-macos-release (pull_request) Successful in 42m39s
ci / x86_64-windows-release (pull_request) Failing after 47m7s
ci / x86_64-openbsd-release (pull_request) Successful in 50m31s
ci / x86_64-openbsd-debug (pull_request) Successful in 50m57s
ci / x86_64-linux-debug (pull_request) Successful in 55m38s
ci / aarch64-macos-debug (pull_request) Successful in 1h8m34s
ci / x86_64-windows-debug (pull_request) Failing after 1h20m0s
ci / s390x-linux-release (pull_request) Successful in 1h25m49s
ci / powerpc64le-linux-release (pull_request) Successful in 1h30m27s
ci / aarch64-linux-release (pull_request) Successful in 1h33m24s
ci / x86_64-linux-release (pull_request) Failing after 1h55m57s
ci / aarch64-linux-debug (pull_request) Successful in 2h17m53s
ci / s390x-linux-debug (pull_request) Successful in 2h20m38s
ci / loongarch64-linux-release (pull_request) Successful in 1h46m34s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h25m28s
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
2026年03月09日 17:20:34 +01:00
Compare
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from 73a5b07f40
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Successful in 32m12s
ci / x86_64-freebsd-release (pull_request) Successful in 33m26s
ci / x86_64-freebsd-debug (pull_request) Successful in 38m3s
ci / x86_64-netbsd-debug (pull_request) Successful in 41m46s
ci / aarch64-macos-release (pull_request) Successful in 42m39s
ci / x86_64-windows-release (pull_request) Failing after 47m7s
ci / x86_64-openbsd-release (pull_request) Successful in 50m31s
ci / x86_64-openbsd-debug (pull_request) Successful in 50m57s
ci / x86_64-linux-debug (pull_request) Successful in 55m38s
ci / aarch64-macos-debug (pull_request) Successful in 1h8m34s
ci / x86_64-windows-debug (pull_request) Failing after 1h20m0s
ci / s390x-linux-release (pull_request) Successful in 1h25m49s
ci / powerpc64le-linux-release (pull_request) Successful in 1h30m27s
ci / aarch64-linux-release (pull_request) Successful in 1h33m24s
ci / x86_64-linux-release (pull_request) Failing after 1h55m57s
ci / aarch64-linux-debug (pull_request) Successful in 2h17m53s
ci / s390x-linux-debug (pull_request) Successful in 2h20m38s
ci / loongarch64-linux-release (pull_request) Successful in 1h46m34s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h25m28s
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
to d11326592c
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-linux-release (pull_request) Failing after 2m29s
ci / x86_64-freebsd-release (pull_request) Failing after 2m44s
ci / aarch64-macos-release (pull_request) Failing after 3m22s
ci / aarch64-macos-debug (pull_request) Failing after 3m31s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 3m41s
ci / x86_64-netbsd-release (pull_request) Failing after 3m44s
ci / x86_64-freebsd-debug (pull_request) Failing after 3m36s
ci / x86_64-linux-debug (pull_request) Failing after 3m59s
ci / x86_64-windows-release (pull_request) Failing after 4m7s
ci / x86_64-netbsd-debug (pull_request) Failing after 4m41s
ci / x86_64-openbsd-release (pull_request) Failing after 4m39s
ci / x86_64-windows-debug (pull_request) Failing after 5m4s
ci / x86_64-openbsd-debug (pull_request) Failing after 5m38s
ci / aarch64-linux-release (pull_request) Failing after 6m35s
ci / s390x-linux-release (pull_request) Failing after 6m58s
ci / powerpc64le-linux-release (pull_request) Failing after 7m51s
ci / aarch64-linux-debug (pull_request) Failing after 8m8s
ci / s390x-linux-debug (pull_request) Failing after 9m32s
ci / powerpc64le-linux-debug (pull_request) Failing after 9m53s
ci / loongarch64-linux-debug (pull_request) Failing after 9m27s
ci / loongarch64-linux-release (pull_request) Failing after 7m29s
ci / aarch64-freebsd-debug (pull_request) Failing after 16m52s
ci / aarch64-freebsd-release (pull_request) Failing after 13m57s
ci / aarch64-netbsd-debug (pull_request) Failing after 24m33s
ci / aarch64-netbsd-release (pull_request) Failing after 20m8s
2026年03月09日 20:09:47 +01:00
Compare
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from d11326592c
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-linux-release (pull_request) Failing after 2m29s
ci / x86_64-freebsd-release (pull_request) Failing after 2m44s
ci / aarch64-macos-release (pull_request) Failing after 3m22s
ci / aarch64-macos-debug (pull_request) Failing after 3m31s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 3m41s
ci / x86_64-netbsd-release (pull_request) Failing after 3m44s
ci / x86_64-freebsd-debug (pull_request) Failing after 3m36s
ci / x86_64-linux-debug (pull_request) Failing after 3m59s
ci / x86_64-windows-release (pull_request) Failing after 4m7s
ci / x86_64-netbsd-debug (pull_request) Failing after 4m41s
ci / x86_64-openbsd-release (pull_request) Failing after 4m39s
ci / x86_64-windows-debug (pull_request) Failing after 5m4s
ci / x86_64-openbsd-debug (pull_request) Failing after 5m38s
ci / aarch64-linux-release (pull_request) Failing after 6m35s
ci / s390x-linux-release (pull_request) Failing after 6m58s
ci / powerpc64le-linux-release (pull_request) Failing after 7m51s
ci / aarch64-linux-debug (pull_request) Failing after 8m8s
ci / s390x-linux-debug (pull_request) Failing after 9m32s
ci / powerpc64le-linux-debug (pull_request) Failing after 9m53s
ci / loongarch64-linux-debug (pull_request) Failing after 9m27s
ci / loongarch64-linux-release (pull_request) Failing after 7m29s
ci / aarch64-freebsd-debug (pull_request) Failing after 16m52s
ci / aarch64-freebsd-release (pull_request) Failing after 13m57s
ci / aarch64-netbsd-debug (pull_request) Failing after 24m33s
ci / aarch64-netbsd-release (pull_request) Failing after 20m8s
to 0f356ee477
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Failing after 24m12s
ci / x86_64-freebsd-release (pull_request) Failing after 24m31s
ci / x86_64-freebsd-debug (pull_request) Failing after 32m8s
ci / aarch64-macos-release (pull_request) Failing after 33m59s
ci / x86_64-openbsd-release (pull_request) Failing after 34m0s
ci / x86_64-netbsd-debug (pull_request) Failing after 36m11s
ci / x86_64-openbsd-debug (pull_request) Failing after 41m3s
ci / x86_64-windows-release (pull_request) Failing after 45m36s
ci / x86_64-linux-debug (pull_request) Failing after 49m7s
ci / aarch64-macos-debug (pull_request) Failing after 59m42s
ci / x86_64-windows-debug (pull_request) Failing after 1h0m29s
ci / aarch64-linux-release (pull_request) Failing after 1h10m4s
ci / powerpc64le-linux-release (pull_request) Failing after 1h19m42s
ci / x86_64-linux-release (pull_request) Failing after 1h22m58s
ci / s390x-linux-release (pull_request) Failing after 1h30m46s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 1h50m36s
ci / loongarch64-linux-release (pull_request) Failing after 1h41m27s
ci / aarch64-linux-debug (pull_request) Failing after 2h3m39s
ci / loongarch64-linux-debug (pull_request) Failing after 2h17m31s
ci / s390x-linux-debug (pull_request) Failing after 2h18m8s
ci / powerpc64le-linux-debug (pull_request) Failing after 3h23m29s
ci / aarch64-freebsd-debug (pull_request) Failing after 2h26m1s
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
2026年03月10日 03:37:51 +01:00
Compare
ericsssan force-pushed bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659 from 0f356ee477
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / x86_64-netbsd-release (pull_request) Failing after 24m12s
ci / x86_64-freebsd-release (pull_request) Failing after 24m31s
ci / x86_64-freebsd-debug (pull_request) Failing after 32m8s
ci / aarch64-macos-release (pull_request) Failing after 33m59s
ci / x86_64-openbsd-release (pull_request) Failing after 34m0s
ci / x86_64-netbsd-debug (pull_request) Failing after 36m11s
ci / x86_64-openbsd-debug (pull_request) Failing after 41m3s
ci / x86_64-windows-release (pull_request) Failing after 45m36s
ci / x86_64-linux-debug (pull_request) Failing after 49m7s
ci / aarch64-macos-debug (pull_request) Failing after 59m42s
ci / x86_64-windows-debug (pull_request) Failing after 1h0m29s
ci / aarch64-linux-release (pull_request) Failing after 1h10m4s
ci / powerpc64le-linux-release (pull_request) Failing after 1h19m42s
ci / x86_64-linux-release (pull_request) Failing after 1h22m58s
ci / s390x-linux-release (pull_request) Failing after 1h30m46s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 1h50m36s
ci / loongarch64-linux-release (pull_request) Failing after 1h41m27s
ci / aarch64-linux-debug (pull_request) Failing after 2h3m39s
ci / loongarch64-linux-debug (pull_request) Failing after 2h17m31s
ci / s390x-linux-debug (pull_request) Failing after 2h18m8s
ci / powerpc64le-linux-debug (pull_request) Failing after 3h23m29s
ci / aarch64-freebsd-debug (pull_request) Failing after 2h26m1s
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
to 44cbe64567
Some checks failed
ci / riscv64-linux-debug (pull_request) Has been skipped
ci / riscv64-linux-release (pull_request) Has been skipped
ci / aarch64-macos-release (pull_request) Successful in 54m25s
ci / x86_64-freebsd-release (pull_request) Successful in 33m24s
ci / x86_64-freebsd-debug (pull_request) Successful in 47m33s
ci / x86_64-netbsd-release (pull_request) Successful in 34m6s
ci / x86_64-netbsd-debug (pull_request) Successful in 48m41s
ci / aarch64-macos-debug (pull_request) Successful in 1h27m54s
ci / x86_64-openbsd-release (pull_request) Successful in 58m45s
ci / x86_64-openbsd-debug (pull_request) Successful in 1h8m34s
ci / x86_64-linux-debug (pull_request) Successful in 1h16m42s
ci / aarch64-linux-release (pull_request) Successful in 1h30m4s
ci / x86_64-windows-release (pull_request) Failing after 57m36s
ci / s390x-linux-release (pull_request) Successful in 1h19m38s
ci / x86_64-windows-debug (pull_request) Failing after 1h17m17s
ci / aarch64-linux-debug (pull_request) Successful in 2h18m9s
ci / x86_64-linux-release (pull_request) Failing after 2h34m26s
ci / s390x-linux-debug (pull_request) Successful in 2h30m22s
ci / x86_64-linux-debug-llvm (pull_request) Failing after 2h45m29s
ci / powerpc64le-linux-release (pull_request) Successful in 1h29m27s
ci / loongarch64-linux-release (pull_request) Successful in 1h59m33s
ci / powerpc64le-linux-debug (pull_request) Successful in 3h51m9s
ci / loongarch64-linux-debug (pull_request) Successful in 3h7m50s
ci / aarch64-freebsd-release (pull_request) Successful in 2h48m47s
ci / aarch64-netbsd-release (pull_request) Successful in 2h50m24s
ci / aarch64-netbsd-debug (pull_request) Successful in 3h30m4s
ci / aarch64-freebsd-debug (pull_request) Successful in 3h51m44s
2026年03月10日 09:06:50 +01:00
Compare
compiler_rt: fix x86_64 ldmxcsr/stmxcsr GPF by using pointer-based register constraints
Some checks failed
ci / aarch64-macos-debug (pull_request) Has been cancelled
ci / aarch64-macos-release (pull_request) Has been cancelled
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-linux-debug (pull_request) Has been cancelled
ci / aarch64-linux-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / powerpc64le-linux-release (pull_request) Has been cancelled
ci / riscv64-linux-debug (pull_request) Has been cancelled
ci / riscv64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
ci / x86_64-freebsd-release (pull_request) Has been cancelled
ci / x86_64-linux-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
ci / x86_64-linux-release (pull_request) Has been cancelled
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
ci / x86_64-netbsd-release (pull_request) Has been cancelled
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-release (pull_request) Has been cancelled
ci / x86_64-windows-debug (pull_request) Has been cancelled
ci / x86_64-windows-release (pull_request) Has been cancelled
3b12514012
The previous approach of passing memory directly to inline assembly constraints
was not generating correct addressing modes for ldmxcsr/stmxcsr instructions.
Using a pointer with "r" (register) constraint ensures the address is placed in
a CPU register, allowing the instructions to properly execute indirect addressing:
 ldmxcsr (%[v]) # where [v] is a register containing the buffer address
 stmxcsr (%[v])
This eliminates the General Protection Faults on x86_64 when clearing FP exception flags.
Add .dockerignore to exclude large cache directories from Docker builds
Some checks failed
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-linux-debug (pull_request) Has been cancelled
ci / aarch64-linux-release (pull_request) Has been cancelled
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
ci / powerpc64le-linux-release (pull_request) Has been cancelled
ci / riscv64-linux-debug (pull_request) Has been cancelled
ci / riscv64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
ci / s390x-linux-release (pull_request) Has been cancelled
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
ci / x86_64-freebsd-release (pull_request) Has been cancelled
ci / x86_64-linux-debug (pull_request) Has been cancelled
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
ci / x86_64-linux-release (pull_request) Has been cancelled
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
ci / x86_64-netbsd-release (pull_request) Has been cancelled
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
ci / x86_64-openbsd-release (pull_request) Has been cancelled
ci / x86_64-windows-debug (pull_request) Has been cancelled
ci / x86_64-windows-release (pull_request) Has been cancelled
ci / aarch64-macos-debug (pull_request) Has been cancelled
ci / aarch64-macos-release (pull_request) Has been cancelled
98ef528817
https://ziglang.org/code-of-conduct/#strict-no-llm-no-ai-policy
andrewrk closed this pull request 2026年03月11日 06:28:29 +01:00
Some checks failed
ci / aarch64-freebsd-debug (pull_request) Has been cancelled
ci / aarch64-freebsd-release (pull_request) Has been cancelled
ci / aarch64-linux-debug (pull_request) Has been cancelled
Required
Details
ci / aarch64-linux-release (pull_request) Has been cancelled
Required
Details
ci / aarch64-netbsd-debug (pull_request) Has been cancelled
ci / aarch64-netbsd-release (pull_request) Has been cancelled
ci / loongarch64-linux-debug (pull_request) Has been cancelled
ci / loongarch64-linux-release (pull_request) Has been cancelled
ci / powerpc64le-linux-debug (pull_request) Has been cancelled
Required
Details
ci / powerpc64le-linux-release (pull_request) Has been cancelled
Required
Details
ci / riscv64-linux-debug (pull_request) Has been cancelled
ci / riscv64-linux-release (pull_request) Has been cancelled
ci / s390x-linux-debug (pull_request) Has been cancelled
Required
Details
ci / s390x-linux-release (pull_request) Has been cancelled
Required
Details
ci / x86_64-freebsd-debug (pull_request) Has been cancelled
Required
Details
ci / x86_64-freebsd-release (pull_request) Has been cancelled
Required
Details
ci / x86_64-linux-debug (pull_request) Has been cancelled
Required
Details
ci / x86_64-linux-debug-llvm (pull_request) Has been cancelled
Required
Details
ci / x86_64-linux-release (pull_request) Has been cancelled
Required
Details
ci / x86_64-netbsd-debug (pull_request) Has been cancelled
Required
Details
ci / x86_64-netbsd-release (pull_request) Has been cancelled
Required
Details
ci / x86_64-openbsd-debug (pull_request) Has been cancelled
Required
Details
ci / x86_64-openbsd-release (pull_request) Has been cancelled
Required
Details
ci / x86_64-windows-debug (pull_request) Has been cancelled
Required
Details
ci / x86_64-windows-release (pull_request) Has been cancelled
Required
Details
ci / aarch64-macos-debug (pull_request) Has been cancelled
Required
Details
ci / aarch64-macos-release (pull_request) Has been cancelled
Required
Details

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No reviewers
Labels
Clear labels
abi/f32
abi/ilp32
abi/sf
accepted
This proposal is planned.
arch/21k
arch/6502
arch/aarch64
arch/alpha
arch/amdgcn
arch/arc
arch/arc32
arch/arc64
arch/arm
arch/avr
arch/bfin
arch/bpf
arch/colossus
arch/cris
arch/csky
arch/dlx
arch/epiphany
arch/fr30
arch/frv
arch/hexagon
arch/hppa
arch/hppa64
arch/ia64
arch/kalimba
arch/kvx
arch/lanai
arch/lm32
arch/loongarch32
arch/loongarch64
arch/m32r
arch/m68k
arch/m88k
arch/mcore
arch/microblaze
arch/mips
arch/mips64
arch/mmix
arch/moxie
arch/mrisc32
arch/msp430
arch/nds32
arch/ns32k
arch/nvptx
arch/or1k
arch/powerpc
arch/powerpc64
arch/propeller
arch/riscv32
arch/riscv64
arch/rl78
arch/rx
arch/s390x
arch/sh
arch/sparc
arch/sparc64
arch/spirv
arch/spu
arch/tricore
arch/v850
arch/vax
arch/vc4
arch/ve
arch/wasm
arch/x86
arch/x86_64
arch/xcore
arch/xtensa
autodoc
The web application for interactive documentation and generation of its assets.
backend/c
The C backend outputs C source code.
backend/llvm
The LLVM backend outputs an LLVM bitcode module.
backend/self-hosted
The self-hosted backends produce machine code directly.
binutils
Zig's included binary utilities: zig ar, zig dlltool, zig lib, zig ranlib, zig objcopy, and zig rc.
breaking
Implementing this issue could cause existing code to no longer compile or have different behavior.
build system
The Zig build system - zig build, std.Build, the build runner, and package management.
debug info
An issue related to debug information (e.g. DWARF) produced by the Zig compiler.
docs
An issue with documentation, e.g. the language reference or standard library doc comments.
error message
This issue points out an error message that is unhelpful and should be improved.
frontend
Tokenization, parsing, AstGen, ZonGen, Sema, Legalize, and Liveness.
fuzzing
An issue related to Zig's integrated fuzz testing.
incremental
Reuse of internal compiler state for faster compilation.
lib/c
This issue relates to Zig's libc implementation and/or vendored libcs.
lib/compiler-rt
This issue relates to Zig's compiler-rt library.
lib/cxx
This issue relates to Zig's vendored libc++ and/or libc++abi.
lib/std
This issue relates to Zig's standard library.
lib/tsan
This issue relates to Zig's vendored libtsan.
lib/ubsan-rt
This issue relates to Zig's ubsan-rt library.
lib/unwind
This issue relates to Zig's vendored libunwind.
linking
Zig's integrated object file and incremental linker.
miscompilation
The compiler reports success but produces semantically incorrect code.
os/android
os/contiki
os/dragonfly
os/driverkit
os/emscripten
os/freebsd
os/fuchsia
os/haiku
os/hermit
os/hurd
os/illumos
os/ios
os/linux
os/maccatalyst
os/macos
os/managarm
os/netbsd
os/ohos
os/openbsd
os/plan9
os/redox
os/rtems
os/serenity
os/tvos
os/uefi
os/visionos
os/wasi
os/watchos
os/windows
proposal
This issue suggests language modifications. If it also has the "accepted" label then it is planned.
release notes
This issue or pull request should be mentioned in the release notes.
testing
This issue is related to testing the compiler, standard library, or other parts of Zig.
zig cc
Zig as a drop-in C-family compiler.
zig fmt
The Zig source code formatter.
zig reduce
The Zig source code reduction tool.
bounty
https://ziglang.org/news/announcing-donor-bounties
bug
Observed behavior contradicts documented or intended behavior.
contributor-friendly
This issue is limited in scope and/or knowledge of project internals.
downstream
An issue with a third-party project that uses this project.
enhancement
Solving this issue will likely involve adding new logic or components to the codebase.
infra
An issue related to project infrastructure, e.g. continuous integration.
optimization
A task to improve performance and/or resource usage.
question
No questions on the issue tracker; use a community space instead.
regression
Something that used to work in a previous version stopped working
upstream
An issue with a third-party project that this project uses.
use case
Describes a real use case that is difficult or impossible, but does not propose a solution.
No labels
abi/f32
abi/ilp32
abi/sf
accepted
arch/21k
arch/6502
arch/aarch64
arch/alpha
arch/amdgcn
arch/arc
arch/arc32
arch/arc64
arch/arm
arch/avr
arch/bfin
arch/bpf
arch/colossus
arch/cris
arch/csky
arch/dlx
arch/epiphany
arch/fr30
arch/frv
arch/hexagon
arch/hppa
arch/hppa64
arch/ia64
arch/kalimba
arch/kvx
arch/lanai
arch/lm32
arch/loongarch32
arch/loongarch64
arch/m32r
arch/m68k
arch/m88k
arch/mcore
arch/microblaze
arch/mips
arch/mips64
arch/mmix
arch/moxie
arch/mrisc32
arch/msp430
arch/nds32
arch/ns32k
arch/nvptx
arch/or1k
arch/powerpc
arch/powerpc64
arch/propeller
arch/riscv32
arch/riscv64
arch/rl78
arch/rx
arch/s390x
arch/sh
arch/sparc
arch/sparc64
arch/spirv
arch/spu
arch/tricore
arch/v850
arch/vax
arch/vc4
arch/ve
arch/wasm
arch/x86
arch/x86_64
arch/xcore
arch/xtensa
autodoc
backend/c
backend/llvm
backend/self-hosted
binutils
breaking
build system
debug info
docs
error message
frontend
fuzzing
incremental
lib/c
lib/compiler-rt
lib/cxx
lib/std
lib/tsan
lib/ubsan-rt
lib/unwind
linking
miscompilation
os/android
os/contiki
os/dragonfly
os/driverkit
os/emscripten
os/freebsd
os/fuchsia
os/haiku
os/hermit
os/hurd
os/illumos
os/ios
os/linux
os/maccatalyst
os/macos
os/managarm
os/netbsd
os/ohos
os/openbsd
os/plan9
os/redox
os/rtems
os/serenity
os/tvos
os/uefi
os/visionos
os/wasi
os/watchos
os/windows
proposal
release notes
testing
zig cc
zig fmt
zig reduce
bounty
bug
contributor-friendly
downstream
enhancement
infra
optimization
question
regression
upstream
use case
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ziglang/zig!31344
Reference in a new issue
ziglang/zig
No description provided.
Delete branch "ericsssan/zig:bug/compiler_rt-does-not-conform-to-the-zig-libc-test-math-tests-#30659"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?