Commits

behavior: disable tests on failing backends

6f288051c1 • Jacob Young • Dec 24, 2022

CBE: fix emitting a partially undefined string literal

bc913295b5 • Jacob Young • Dec 24, 2022

Sema: relax undefined checks for concat

6cd8004213 • Jacob Young • Dec 24, 2022

Sema: support concat of tuple and array

0559cdb554 • Jacob Young • Dec 24, 2022

HKDF allow expansion up to, and including <hash size> * 255 bytes (#14051)

c9e3524d0b • Frank Denis • Dec 23, 2022

fix overflow found while fuzzing

581d292381 • travisstaloch • Dec 23, 2022

Merge pull request #14049 from ziglang/issue-14045

bb62d5105c • Jakub Konka • Dec 23, 2022

Merge pull request #13960 from r00ster91/stage1cruft

f211c1559a • Andrew Kelley • Dec 22, 2022

compiler-rt: implement __udivei4 and __umodei4 (#14023)

8d66aacb64 • Frank Denis • Dec 22, 2022

Dir.openDirAccessMaskW: Add ACCESS_DENIED as a possible error

71668fc4e3 • Ryan Liptak • Dec 22, 2022

Revert "CI: workaround git bug regarding changed attributes"

266e2e9a31 • Andrew Kelley • Dec 22, 2022

Fix missing pthread_key_t definition on linux

06f70c030a • Ganesan Rajagopal • Dec 21, 2022

wasm: refactor extended instructions

0d66112643 • Luuk de Gram • Dec 21, 2022

CBE: fix bitwise not

a52dcdd3c5 • Jacob Young • Dec 21, 2022

compiler_rt: Remove errdefer in ObjectArray.init

471f3c470f • zenith391 • Dec 20, 2022

Revert "c.zig: Add definition for pthread_key_t"

775b0c1347 • Andrew Kelley • Dec 20, 2022

Merge pull request #14004 from Vexu/packed-struct-vector

e1345fd0a0 • Veikka Tuominen • Dec 20, 2022

Merge pull request #14006 from Luukdegram/wasm-no-lld

dc22c3b9a5 • Jakub Konka • Dec 20, 2022

std.zig: fix integer overflows during parsing

4aa8462cc9 • travisstaloch • Dec 20, 2022

macho: add missing defs of compact unwind info records

3a1295cd6f • Jakub Konka • Dec 20, 2022

Merge pull request #14000 from jacobly0/zero-bit-fields

0fb53bd245 • Andrew Kelley • Dec 19, 2022

langref: add section numbers

3542dbf0ea • Manlio Perillo • Dec 19, 2022

spawnWindows: Fix PATH searching when cwd is absolute

3db8cffa3b • Ryan Liptak • Dec 19, 2022

Merge pull request #13997 from ziglang/stage1-test-coverage

3bfae2a0d9 • Andrew Kelley • Dec 19, 2022

Merge pull request #13999 from ziglang/gitattributes

d1f61f2d68 • Andrew Kelley • Dec 19, 2022

Merge pull request #13914 from Vexu/variadic

aca9c74e80 • Andrew Kelley • Dec 18, 2022

Merge pull request #13993 from squeek502/windows-childprocess-perf

d93edadead • Andrew Kelley • Dec 18, 2022

Revert "llvm: fix lowering pointer to final zero-width field of a comptime value"

6ed0910d6d • Andrew Kelley • Dec 18, 2022

Merge pull request #13930 from r00ster91/renamings

40ed6ae846 • Veikka Tuominen • Dec 18, 2022

Add missing clang opts: -install_name and -undefined

e9e804edc8 • Jakub Konka • Dec 18, 2022

Call ensureResultUsed before comptime .call is evaluated.

11a81e1b29 • shwqf • Dec 18, 2022

Merge pull request #13992 from jacobly0/llvm-zwf

f24c77fc48 • Andrew Kelley • Dec 18, 2022

fix potential integer underflow in std.zig.Ast.fullCall

4809e0ea7f • Techatrix • Dec 18, 2022

Merge pull request #13552 from hryx/comparus-tautologicus

901c3e9636 • Veikka Tuominen • Dec 17, 2022

langref: remove incorrect use of term 'literal'

9cc49548aa • Evin Yulo • Dec 17, 2022

compiler_rt: test clzsi2 on zero on CPUs where possible

e02e4757b1 • zooster • Dec 17, 2022

Make std.tz namespace accessible

3367f19078 • Evin Yulo • Dec 17, 2022

Merge pull request #13983 from squeek502/windows-childprocess-exec-retry

11b57470d0 • Andrew Kelley • Dec 17, 2022

std.IndexedSet.iterator: allow iteration on const EnumSet

90477e5c10 • Steven Kabbes • Dec 17, 2022

Merge pull request #13964 from ziglang/issue-11737

270b6c4c2f • Jakub Konka • Dec 17, 2022

zig fmt: fix extra whitespace with multiline strings

68d2f68ed8 • yujiri8 • Dec 16, 2022

std.meta: remove bitCount

8da9cc85af • zooster • Dec 16, 2022

Add test for #13366

8c8f6bfa64 • Evin Yulo • Dec 16, 2022

Add test for #12571

b5d1df091b • Evin Yulo • Dec 16, 2022

c.zig: Add definition for pthread_key_t

aa3964477f • Ganesan Rajagopal • Dec 16, 2022

Elf: switch link order of libcompiler_rt and libc

b3f4e0d091 • Motiejus Jakštys • Dec 16, 2022

Merge pull request #13966 from r00ster91/stage1things

cf85462a78 • Andrew Kelley • Dec 16, 2022

codegen - lower str_lit to vector

1ebb761244 • Travis Staloch • Dec 16, 2022

port packed vector elem ptr logic from stage1

8a0a6b7387 • Veikka Tuominen • Dec 16, 2022

std.debug: disable sporadically failing test

0d92fcf6a5 • Andrew Kelley • Dec 15, 2022

std: make builtin.Type.{Int,Float}.bits a u16 instead of comptime_int

1704971666 • Meghan • Dec 15, 2022

std.leb128: Re-enable test for riscv64

88b49ed00d • Ivan Velickovic • Dec 15, 2022

std.compress: Improve tests, remove reliance on openDirAbsolute

077b003c50 • Ryan Liptak • Dec 15, 2022

std.debug.TTY: Fix colors not resetting on Windows

88d927a511 • Ryan Liptak • Dec 15, 2022

ArrayList.toOwnedSlice: Fix potential for leaks when using errdefer

83e0e23f8a • Ryan Liptak • Dec 15, 2022

glibc: avoid poisoning the cache namespace with zig lib dir

8ff9284c46 • Andrew Kelley • Dec 15, 2022

Merge pull request #11594 from KaneRoot/master

c2f5848fe4 • Andrew Kelley • Dec 15, 2022

Merge pull request #13891 from Vexu/compile-errors

4af305b30a • Andrew Kelley • Dec 14, 2022

std: remove OOM workarounds

3bf97bfd46 • Andrew Kelley • Dec 14, 2022

Merge pull request #13935 from ziglang/mach-tasks

b27b17e253 • Jakub Konka • Dec 14, 2022

Fix tautological big_int tests.

0b4461d97b • IntegratedQuantum • Dec 14, 2022

expose VcpkgRoot so that build script can call exe.addVcpkgPath

f1b536c44c • jackji • Dec 14, 2022

Merge pull request #13907 from Vexu/call-merge

6378644d4e • Andrew Kelley • Dec 13, 2022

Merge pull request #12298 from r00ster91/debugerror

65270cdc33 • Veikka Tuominen • Dec 13, 2022

add `zig objcopy` subcommand

9be5323e93 • Andrew Kelley • Dec 13, 2022

add std.mem.reverseIterator

5d3adc568c • Jonathan Marler • Dec 13, 2022

Improve tagged union documentation

02b4ea71e3 • Evin Yulo • Dec 13, 2022

langref: document extern variadic functions

35c6fe665c • Manlio Perillo • Dec 13, 2022

std: add object format extension for dxcontainer

332020f310 • Meghan • Dec 13, 2022

Allocator.zig: minor fixes

21c2bca908 • Ganesan Rajagopal • Dec 13, 2022

langref: remove the trailing slash from the link element

6486ee9fc7 • Manlio Perillo • Dec 13, 2022

langref: add missing ReleaseSmall when describing unreachable (#13909)

17d85a72c4 • Manlio Perillo • Dec 13, 2022

langref: improve the test_fn_reflection.zig doctest

89a9e927ad • Manlio Perillo • Dec 13, 2022

langref: fix the slice_bounds.zig doctest

1d5368fa35 • Manlio Perillo • Dec 13, 2022

langref: update comments in the slices.zig doctest (#13819)

21dafd7a54 • Manlio Perillo • Dec 13, 2022

std: Fix update() method in PriorityQueue and PriorityDequeue (#13908)

478544239e • Frechdachs • Dec 13, 2022

Merge pull request #13910 from Luukdegram/wasm-simd

2e66b3be6e • Andrew Kelley • Dec 13, 2022

re-enable "signed zeros are represented properly" beahvior tests for f80 and c_longdouble

3318611618 • Meghan • Dec 13, 2022

CI: override cache folders on aarch64-windows

8691fde0f6 • Andrew Kelley • Dec 13, 2022

langref: avoid use of the term "enum variant" in enums.zig (#13847)

175d018512 • gettsu • Dec 13, 2022

stage2: Teach Liveness that safety checks do not modify memory

25d3713b07 • Cody Tapscott • Dec 12, 2022

Add 0-length buffer checks to os.read & os.write

d0eef26687 • Tom Maenan Read Cutting • Dec 12, 2022

langref: improve the defer section

09cc6b4b9e • Manlio Perillo • Dec 12, 2022

std: fix bug in Pcg32 fill function (#13894)

e0ba8b8ae5 • fsh • Dec 12, 2022

Merge pull request #13896 from coin3x/revert-aarch64-windows-test-workarounds

4832677c3b • Andrew Kelley • Dec 12, 2022

zig fmt: remove c_void -> anyopaque rewrite

d36cd49f0b • yujiri8 • Dec 12, 2022

std.os.linux: fix timerfd test

8a27df5355 • Jan Philipp Hafer • Dec 12, 2022

std: added std.mem.window

959c10c5e5 • Ronald Chen • Dec 12, 2022

std: implement subsetOf and supersetOf for EnumMultiset

4d23721395 • Ronald Chen • Dec 12, 2022

std: implement subsetOf and supersetOf for DynamicBitSet

552ecc286a • Ronald Chen • Dec 12, 2022

Merge pull request #13865 from ziglang/std-build-reorg

5238f9c409 • Andrew Kelley • Dec 12, 2022

update TracyAllocator for new Allocator changes

4efdbd3044 • Lee Cannon • Dec 11, 2022

Add a helpful note when using `**` on number types. (#13871)

15a6336bb4 • IntegratedQuantum • Dec 11, 2022

std: add EnumMultiSet

cd9af0f286 • Pyrolistical • Dec 11, 2022

std: Update ArrayList documentation

05890a12f5 • Mikael Berthe • Dec 11, 2022

Merge pull request #13886 from der-teufel-programming/master

6f77bef4dc • Loris Cro • Dec 11, 2022

Remove incorrect assertion in readMachODebugInfo panicking during panic

0214d2d745 • Jakub Konka • Dec 11, 2022

Merge pull request #13879 from ziglang/ci-add-aarch64-windows

9bcfe55b5c • Andrew Kelley • Dec 11, 2022

std: added pure fns to EnumSet

a792e13fc0 • Ronald Chen • Dec 11, 2022

wasi: fixes os.isatty on type mismatch (#13813)

78ea270cc6 • Takeshi Yoneda • Dec 11, 2022