Commits

test: Respect various test skip options in test-cases

9ef4bdf234 • Alex Rønne Petersen • Jul 3, 2025

std.posix.getsockopt: set option length correctly

aa1556156e • Brandon Black • Jul 3, 2025

Merge pull request #24322 from ziglang/delete-dead-backends

31bc6d5a9d • Andrew Kelley • Jul 3, 2025

Merge pull request #24302 from alexrp/riscv

edf785db0f • Alex Rønne Petersen • Jul 2, 2025

spirv: fix signed overflow detection for safe subtraction

ee6d19480d • Ivan Stepanov • Jul 1, 2025

Fix `zig std` regression FTBFS

b8ac740a1b • Micah Switzer • Jun 30, 2025

Merge pull request #24297 from ziglang/optional-empty-error-set

79db39307b • Andrew Kelley • Jun 30, 2025

zig rc: Fix include directory detection when cross-compiling from certain host archs (#24288)

e837765956 • Alex Rønne Petersen • Jun 29, 2025

Replace `unreachable` with error return for non-standard Windows targets

d3363b7a61 • Ryan Liptak • Jun 29, 2025

compiler: test runner: fix tests never fails on crippled architectures (#24180)

6322dbd5bf • Alex Rønne Petersen • Jun 29, 2025

Fix warning WasmMut_toC not all control paths return a value (#24267)

0adcfd60f4 • Jonathan Marler • Jun 26, 2025

fix `zig libc` FTBFS

8eca338c27 • Andrew Kelley • Jun 25, 2025

add glibc versioning for a number of headers (#24237)

75d6d4c3f2 • Marc • Jun 24, 2025

c.darwin: define MSG for macos (#24224)

35329b510c • Dacheng • Jun 24, 2025

Merge pull request #24238 from taylordotfish/bugfix/ppc64le-syscall

342c34d95e • Alex Rønne Petersen • Jun 24, 2025

lib/std/fs/test.zig: Some filesystems support 8 EiB files

710632b45c • Pat Tullmann • Jun 23, 2025

std.Build.Watch: key fanotify file descriptors by mount id

640a130651 • Kevin Boulain • Jun 23, 2025

remove `spirv` cpu arch

1df79ab895 • Ali Cheraghi • Jun 23, 2025

x86_64: fix pair live-out tracking

c71bb0f2b6 • Jacob Young • Jun 23, 2025

std.mem.byteSwapAllFields: support untagged unions

24bfefa75e • Ali Cheraghi • Jun 23, 2025

minor grammatical mistake

3034d1e377 • David Rubin • Jun 22, 2025

Merge pull request #24227 from mlugg/misc-build-stuff

75d0ec9c04 • Matthew Lugg • Jun 20, 2025

This commit enables fmax and fmin to differentiate between 0.0 and

9e340b3005 • Koki Ueha • Jun 20, 2025

Merge pull request #23464 from rootbeer/futex-casts

14ad8378a1 • Alex Rønne Petersen • Jun 20, 2025

Merge pull request #24193 from jacobly0/x86_64-spring-cleaning

cf1a7bbd44 • Jacob Young • Jun 20, 2025

windows: msvc: avoid linking to non-redistributable ucrt

f5a327cd36 • Jonathan Marler • Jun 19, 2025

std.Build.Step.Run: prefix relative path arguments with './'

36499c251c • mlugg • Jun 18, 2025

windows: MSVC: disable extra dubious Microsoft runtime checks

f3940ad858 • Jonathan Marler • Jun 18, 2025

Merge pull request #24205 from mlugg/misc-build-stuff

850655f06b • Matthew Lugg • Jun 17, 2025

Compilation: add missing link file options to cache manifest

8aab222ffb • mlugg • Jun 17, 2025

Merge pull request #24188 from mlugg/intfromfloat-safety

561fdd0ed3 • Matthew Lugg • Jun 17, 2025

Merge pull request #24192 from alichraghi/fix_spirv

080ee25ecf • Alex Rønne Petersen • Jun 16, 2025

compiler-rt: Export _fltused for UEFI.

5f7780c533 • Alex Rønne Petersen • Jun 16, 2025

Merge pull request #24168 from mlugg/relative-paths

1ca213dab0 • Alex Rønne Petersen • Jun 15, 2025

libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception

878b7b80c1 • Koki Ueha • Jun 15, 2025

llvm.ir: fix subrange version

3ce8d19f76 • Jacob Young • Jun 14, 2025

Merge pull request #24171 from mlugg/atomic-order-derp

095c956c5c • Matthew Lugg • Jun 14, 2025

zig init: simplify templating logic (#24170)

180e8442af • Loris Cro • Jun 13, 2025

bail when failing to parse `error`

a74119ac49 • xdBronch • Jun 13, 2025

Sema: add missing error and test for bool not on vector of ints

dd75e7bcb1 • Andrew Kelley • Jun 13, 2025

Merge pull request #24124 from mlugg/better-backend-pipeline-2

dcdb4422b8 • Andrew Kelley • Jun 13, 2025

Allow more operators on bool vectors (#24131)

5e3c0b7af7 • Daniel Kongsgaard • Jun 12, 2025

Merge pull request #23912 from alexrp/mingw-update

4a02e080d1 • Alex Rønne Petersen • Jun 12, 2025

test: Enable some working vector tests

f4c7290bc5 • Danielkonge • Jun 11, 2025

Merge pull request #24031 from ypsvlq/master

6810ffa424 • Alex Rønne Petersen • Jun 10, 2025

std.Build.Step.Run: add addDecoratedDirectoryArg function

4d79806459 • Andrew Kelley • Jun 9, 2025

std.fmt.parseFloat: fix hex-float negative inf

cffa98eef5 • Marc Tiehuis • Jun 8, 2025

Merge pull request #24117 from ziglang/cmake-arm

201c0f54a5 • Alex Rønne Petersen • Jun 8, 2025

seriously don't put internpool indexes in test cases

2e31544285 • Andrew Kelley • Jun 7, 2025

don't put intern pool indexes in test cases

f088bb0d6e • Andrew Kelley • Jun 7, 2025

fix: MIME for ZIP in Zig Fetch

3208c80f2b • PlayDay • Jun 7, 2025

Dwarf: restore missing non-entry padding

857cd172d6 • Jacob Young • Jun 7, 2025

Merge pull request #24072 from jacobly0/x86_64-default

8b875b17ad • Andrew Kelley • Jun 7, 2025

langref: undefined _is_ materialized in all safe modes (#24107)

173bc42744 • Alex Kladov • Jun 7, 2025

cases: fix type names

aa65fd5d7c • mlugg • Jun 7, 2025

Merge pull request #24090 from fardragon/handle-empty-hash

e96d86064e • Andrew Kelley • Jun 7, 2025

AstGen: fix name strategy bugs

38266c5035 • mlugg • Jun 6, 2025

Make zig fetch handle jar like zip

21a0885ae7 • Gungun974 • Jun 6, 2025

Merge pull request #24094 from jacobly0/x86_64-ld-scripts

98646e5cf8 • Andrew Kelley • Jun 6, 2025

libcxx: Fix locale-related compilation errors on NetBSD.

b6d9046242 • Alex Rønne Petersen • Jun 6, 2025

test: Expand target coverage for C ABI tests.

98cf81d51c • Alex Rønne Petersen • Jun 5, 2025

std.fs.Dir.Iterator: Address a couple of alignment TODOs.

adc4418bae • Alex Rønne Petersen • Jun 5, 2025

std.Target: Introduce Cpu convenience functions for feature tests.

9d534790eb • Alex Rønne Petersen • Jun 5, 2025

Merge pull request #24068 from alexrp/android-pic-pie

14873f9a34 • Alex Rønne Petersen • Jun 4, 2025

ci: Bump x86_64-linux timeout from 8 hours to 9 hours.

80f2aeb8be • Alex Rønne Petersen • Jun 4, 2025

valgrind: Add riscv64-linux support.

2add31bfde • Alex Rønne Petersen • Jun 4, 2025

std.Build.Step.Compile: clarify step name

100b76e17a • Andrew Kelley • Jun 4, 2025

compiler-rt: Issue VALGRIND_DISCARD_TRANSLATIONS request in __clear_cache().

bc8ace2a6d • Alex Rønne Petersen • Jun 4, 2025

Merge pull request #24025 from alexrp/glibc-deduplication

3b2bef8a95 • Alex Rønne Petersen • Jun 4, 2025

compiler: Don't link ucrtbased.dll when targeting *-windows-msvc in Debug mode.

cd03a0a153 • Alex Rønne Petersen • Jun 4, 2025

Merge pull request #24013 from alexrp/test-matrix

826e1c30ba • Andrew Kelley • Jun 3, 2025

Legalize: handle packed semantics

80170d017b • Jacob Young • Jun 3, 2025

Merge pull request #24034 from papparapa/remove-musl-trigonometric-function

597dd328e3 • Andrew Kelley • Jun 3, 2025

x86_64: implement integer `@divFloor` and `@mod`

2543e2d97c • Jacob Young • Jun 3, 2025

Merge pull request #23525 from alexrp/ci-max-rss

f4f4460e17 • Alex Rønne Petersen • Jun 3, 2025

zig init: appease zig fmt check

041eedc1cf • Loris Cro • Jun 2, 2025

zig init: add new --strip flag and improve template files

1116d88196 • Loris Cro • Jun 2, 2025

windows: Delete obsolete environment variable kernel32 wrappers and bindings

8709326088 • Ryan Liptak • Jun 2, 2025

Revert "mingw: Link to ucrtbased.dll instead of API set DLLs in Debug mode."

fa8073795a • Alex Rønne Petersen • Jun 2, 2025

Merge pull request #24011 from jacobly0/legalize-unary

8dbd29cc45 • Jacob Young • Jun 2, 2025

compiler-rt: add __addvsi3, __subvsi3, __mulvsi3, and __subvdi3

0386730777 • Hilger Baumstark • Jun 1, 2025

libc: update macOS headers to SDK 15.5

c907866d55 • Linus Groh • May 31, 2025

ci: Revert aarch64-linux timeout to GitHub's default 6 hours.

1a08c83eb3 • Alex Rønne Petersen • May 30, 2025

langref: Update calling convention (#24022)

561ab59cec • Felix Rabe • May 30, 2025

mingw: Link to ucrtbased.dll instead of API set DLLs in Debug mode.

4641e9556d • Alex Rønne Petersen • May 30, 2025

mingw: Remove libscrnsav(e,w) support.

0cbff2ff7f • Alex Rønne Petersen • May 29, 2025

Legalize: introduce a new pass before liveness

c04be630d9 • Jacob Young • May 29, 2025

Merge pull request #23924 from jacobly0/x86_64-rewrite

f25212a479 • Jacob Young • May 29, 2025

debug: disable fp-based frame unwinding when fp is omitted

4f3b59f708 • Jacob Young • May 28, 2025

ci: Skip building non-native tests on aarch64-linux.

e28b4027ee • Alex Rønne Petersen • May 28, 2025

compiler: tlv pointers are not comptime-known

92c63126e8 • mlugg • May 27, 2025

Sema: simplify comptime `@intFromPtr` logic

3ed9155f10 • David Rubin • May 27, 2025

Merge pull request #23986 from mlugg/incremental-stuff

ef35c3d5fe • Matthew Lugg • May 25, 2025

Merge pull request #23815 from alichraghi/master

dc6ffc28b5 • Robin Voetter • May 25, 2025

CI: bump maxrss for aarch64 linux

35ba8d95a1 • Andrew Kelley • May 24, 2025

std.zig.LibCDirs: fix wasi-libc support

7dbd21bd5b • KNnut • May 24, 2025

std.log: fix example

ad2b175d45 • Felix Rabe • May 24, 2025

langref: update nav link for 0.14.1

4315a57233 • Andrew Kelley • May 23, 2025

github: add link to issue template list warning against LLMs

d238078ae8 • mlugg • May 23, 2025

std.Build: resolved generated paths are cwd-relative

9a3540d61e • mlugg • May 22, 2025