Commit Graph

  • d626dc84d9 test: add s390x-linux-musl to llvm_targets Alex Rønne Petersen 2026-04-11 12:06:50 +02:00
  • fa9caeba1b std.Io.net.test: disable listen on a port, send bytes, receive bytes Alex Rønne Petersen 2026-04-11 06:50:53 +02:00
  • 13839127b9 test: disable incremental tests on wasm32-wasi-selfhosted Alex Rønne Petersen 2026-04-11 04:40:16 +02:00
  • d6f43caadf Merge pull request 'audit: handle process.Child.Term exhaustively and give useful exit information on process exit' (#31018) from murtaza/zig:child.term-audit into master Alex Rønne Petersen 2026-04-11 00:59:11 +02:00
  • 4affe94d79 Sema: proper use of .int_from_float_optimized Adrià Arrufat 2026-04-11 00:11:18 +02:00
  • 8111d3d63c fix comptime @ptrcasting from a larger type to a smaller one (#31774) glowsquid 2026-04-10 23:31:21 +02:00
  • 2c6e5006ed Sema: fix comptime @ptrCast to optional slices David 2026-04-07 00:47:21 +05:00
  • 244f5aafca fixup! Adding unwrapped error multiply regression test Mathieu Suen 2026-02-18 19:20:44 +01:00
  • 7addae8f7d Adding unwrapped error multiply regression test Mathieu Suen 2026-02-18 15:55:48 +01:00
  • 9ba9865e51 x86_64: allow positive signed imms to match unsigned imm patterns Jacob Young 2026-02-16 09:19:33 -05:00
  • 1552bc7ad0 x86_64: fix mir rmi signedness Jacob Young 2026-02-16 07:38:31 -05:00
  • 2c88821c56 x64_86 fix: RMI can accept imm16 only for imul r16,r/m16 Mathieu Suen 2026-02-16 10:29:26 +01:00
  • 998b714708 Sema: push to error trace when returning from inline function Matthew Lugg 2026-03-20 22:30:38 +00:00
  • c3a862522b std: remove managed array hash map variants Andrew Kelley 2026-04-08 16:02:19 -07:00
  • 0606af509f translate-c build step: remove use_clang field Andrew Kelley 2026-04-09 14:05:45 -07:00
  • 090c32b9d2 update .mailmap Andrew Kelley 2026-04-09 12:55:27 -07:00
  • ac6fb0b59a Correct Element and Tag in crypto.codecs.asn1 (#31511) nekogirl 2026-04-09 17:59:16 +02:00
  • 36e2eaf2bd revert zig libc implementation of pow (#31794) David Rubin 2026-04-09 17:38:17 +02:00
  • 773def30c2 stage2-wasm: fix bug in big endian limb64 + tiny fixes Pavel Verigo 2026-04-09 00:12:10 +02:00
  • 5b5f828019 test: skip .stage2_c for > 128 bits tests + remove skip for x86_64 Pavel Verigo 2026-04-08 16:53:24 +02:00
  • ed9b0655f7 stage2-wasm: introduce __u?(div|mod)ei5, revert prev approach Pavel Verigo 2026-04-08 16:47:23 +02:00
  • 07e3e50fd2 stage2-wasm: enabling bigint blocked tests + final fixes Pavel Verigo 2026-04-08 04:26:02 +02:00
  • f2a842db5c stage2-wasm: sat ops Pavel Verigo 2026-04-08 03:47:24 +02:00
  • aa7874657b stage2-wasm: bigint div mod rem Pavel Verigo 2026-04-08 03:33:54 +02:00
  • fff887874e stage2-wasm: @intFromFloat and @floatFromInt Pavel Verigo 2026-04-07 01:05:53 +02:00
  • df79ea941b stage2-wasm: bigint abs + test min/max Pavel Verigo 2026-04-07 00:25:49 +02:00
  • 0ebd270d90 stage2-wasm: bigint mulo Pavel Verigo 2026-04-07 00:08:17 +02:00
  • 58944586be stage2-wasm: bigint support bitops and intcast Pavel Verigo 2026-04-06 15:46:59 +02:00
  • 5ccfeb9268 std.Io.net: add error.PortUnreachable to NetReceive Andrew Kelley 2026-04-08 10:46:39 -07:00
  • 4bdbcfe95b std.posix: handle ENOTCONN in getpeername Jan200101 2026-04-08 14:13:53 +02:00
  • 6193470cee error on tuples in extern contexts pentuppup 2026-04-02 14:57:33 -04:00
  • 86853ba0a4 Add RISC-V ABI register alias names for inline asm clobbers Neel 2026-04-07 12:24:13 -05:00
  • cf0f6dd17f Io.Threaded: Reduce dirRealPathFileWindows stack usage by 64KiB Ryan Liptak 2026-04-07 17:22:02 -07:00
  • 9fd63daff2 std.Build.Step.ConfigHeader: handle leading whitespace for cmake Jan200101 2026-03-12 21:23:28 +01:00
  • e2a6c74c9a Remove Emscripten stack protector exports Carl Åstholm 2026-04-07 22:20:04 +02:00
  • 4a1383d987 process.Child: use std.posix.SIG instead of u32 for Child.Term stopped field murtaza 2026-02-13 16:14:10 +01:00
  • 07b49c61ff audit: handle process.Child.Term exhaustively and give useful exit information murtaza 2026-01-27 16:36:08 +01:00
  • 240e5eab0e Sema: push to error trace when returning from inline function inline-err-tracing Matthew Lugg 2026-03-20 22:30:38 +00:00
  • a38c6bbcc4 test: disable incremental tests on x86_64-windows-selfhosted Alex Rønne Petersen 2026-04-06 23:01:45 +02:00
  • be878b87c2 std.EnumSet: add back deprecated initialization functions Techatrix 2026-04-06 15:54:47 +02:00
  • 5ec8e45f3d Io: add failing io (Io.failing) Samuel Fiedler 2026-01-05 11:57:25 +01:00
  • fd2718f82a fix positional reader discarding (#31593) glowsquid 2026-04-06 02:03:11 +02:00
  • 8bd0af5eb9 std.http.Client.receiveHead: avoid poisioning pool Andrew Kelley 2026-04-05 03:22:04 -07:00
  • 9292ded5a3 std.Io.Batch: fix add function Andrew Kelley 2026-04-05 02:17:53 -07:00
  • e73257dec2 lib/std: BitSet,EnumSet: replace initEmpty/initFull with decl literals (#31469) nektro 2026-04-05 05:12:13 +02:00
  • ad7a028228 stage2-wasm: pass incremental tests Pavel Verigo 2026-03-17 06:59:17 +01:00
  • 65fe99e18a priority queue and dequeue: use *const Self in read-only methods and fix deinit (#31712) Saurabh Mishra 2026-04-03 22:20:46 +02:00
  • 842b74d7ea Merge pull request 'libc: remove some redundant files' (#31748) from rpkak/zig:libc-remove-some-functions into master Andrew Kelley 2026-04-03 22:18:03 +02:00
  • b5fbed986b musl,wasi-libc: remove unused exp_data and pow_data rpkak 2026-04-03 14:14:16 +02:00
  • 208a74a5c5 libc: remove duplicates of some functions rpkak 2026-04-03 01:04:02 +02:00
  • 90ccd6051c test-libc: do not skip search_hsearch on wasi-libc rpkak 2026-04-03 00:50:39 +02:00
  • d8ba173e5e multiprocess fuzzing Kendall Condon 2026-03-26 18:25:17 -04:00
  • d34b868bcf Merge pull request 'libzigc: Implement 12 more math functions' (#31604) from mihael/zig:libzigc/more-math-functions-2 into master Andrew Kelley 2026-04-03 12:04:32 +02:00
  • 4ccac1de41 compiler_rt: Make long double trig impls non-generic mihael 2026-04-02 23:53:13 +02:00
  • ad10c76007 compiler_rt: Stop using dunders for trig functions names mihael 2026-04-02 21:51:02 +02:00
  • 61161132b6 compiler_rt: Dissolve math_utils.zig into long_double.zig & trig.zig mihael 2026-03-27 22:45:56 +01:00
  • f6ac1a6e05 compiler_rt: Symbolically link cosl & sinl impl to __cosl & __sinl mihael 2026-03-26 23:38:26 +01:00
  • 9a53be5fb4 libzigc/math: Implement more precise sincosl in compiler_rt mihael 2026-03-26 21:43:55 +01:00
  • a6d6af947d libzigc/math: Implement more precise cosl in compiler_rt mihael 2026-03-25 00:20:21 +01:00
  • b5ec3e597e libzigc/math: Implement more precise sinl in compiler_rt mihael 2026-03-24 19:33:55 +01:00
  • ffd6f6cc6e libzigc/math: Implement more precise tanl in compiler_rt mihael 2026-03-24 01:11:56 +01:00
  • c76644caf3 libzigc/math: Port rem_pio2l from musl to compiler_rt mihael 2026-03-23 22:50:52 +01:00
  • 19334f95c1 libzigc/math: Implement lrintf mihael 2026-03-20 22:16:01 +01:00
  • bd1dc8948f libzigc/math: Remove straggler rint file in vendored MinGW mihael 2026-03-20 20:45:22 +01:00
  • 245c160a7b libzigc/math: Implement rintf mihael 2026-03-20 20:14:25 +01:00
  • 811bada06d libzigc/math: Implement lrint mihael 2026-03-20 18:55:37 +01:00
  • e15d8dd3d2 libc-test/math: Enable rint tests mihael 2026-03-20 18:03:36 +01:00
  • 2cbd6980e5 libzigc/math: Implement finite, finitef mihael 2026-03-20 17:44:23 +01:00
  • db1e649575 libzigc/math: Implement frexpl mihael 2026-03-18 23:20:46 +01:00
  • 521a093334 libzigc/math: Implement frexpf mihael 2026-03-18 23:02:53 +01:00
  • dcffee0672 libzigc/math: Implement frexp mihael 2026-03-18 20:32:18 +01:00
  • ba4af7aa8a libzigc/math: Switch to compiler_rt impl of tanl mihael 2026-03-18 19:41:29 +01:00
  • a8b710697e libzigc/math: Switch to compiler_rt impl of sincosl mihael 2026-03-18 18:50:16 +01:00
  • ce3f254526 std.heap.ArenaAllocator: do not cmpxchg in hot path when it would be a noop Justus Klausecker 2026-03-25 14:56:56 +01:00
  • 7f3c1329f8 libc-test: disable pthread_cond-smasher.c Alex Rønne Petersen 2026-04-02 20:53:15 +02:00
  • e9df86aed0 Merge pull request 'std.heap.ArenaAllocator: decrease fuzz test workload per run' (#31596) from justusk/zig:fuzz-arena-2 into master Andrew Kelley 2026-04-02 15:57:41 +02:00
  • 43d84420f3 Merge pull request 'std: add mem.absorbSentinel(), fix sentinel handling in Allocator interface' (#31611) from ifreund/zig:absorb-sent into master Andrew Kelley 2026-04-02 15:55:21 +02:00
  • 557caecaaa stage2-wasm: start big int support Pavel Verigo 2026-03-13 05:38:53 +01:00
  • 3e0f55fcc7 Merge pull request 'add an ast smith' (#31635) from gooncreeper/zig:ast-smith into master Andrew Kelley 2026-04-02 15:41:05 +02:00
  • 022c76fc89 std.Build.Module: fix dangling slice in dynamic linker arg johan0A 2026-03-02 11:57:52 +01:00
  • 56507ecf98 libzigc: stropts/isastream Josh Megnauth 2026-03-29 19:56:28 -04:00
  • 746dd51faf Simplify std.ArrayList.replaceRange and std.ArrayList.replaceRangeAssumeCapacity (#31710) Hila Friedman 2026-04-02 15:11:24 +02:00
  • f4eecf8d7d handle EROFS in create/open file Jonathan Marler 2026-03-21 09:57:05 -06:00
  • 6cdd576d41 libzigc: fdim badayvedat 2026-03-14 23:08:21 +03:00
  • 28ae5d4158 llvm: fix missing return attributes Jacob Young 2026-04-02 03:13:07 -04:00
  • 4059242f44 x86_64: use correct alias for register constraints stored in registers Jacob Young 2026-04-02 01:49:00 -04:00
  • dd10d3fb52 libc-test: disable pthread_cancel-points.c Alex Rønne Petersen 2026-04-02 12:32:23 +02:00
  • b22eb176b0 Merge pull request 'audit remaining uses of thread spawning' (#31725) from audit-thread-spawning into master Andrew Kelley 2026-04-01 17:45:29 +02:00
  • 752f991c09 ci: bump loongarch64-linux-debug timeout by 1 hour Alex Rønne Petersen 2026-04-01 15:57:40 +02:00
  • 617979ef26 std.Build.WebServer: use Io.concurrent rather than threads Andrew Kelley 2026-03-31 07:50:19 -07:00
  • bd05d13d5f std: make file locking tests use io not threads Andrew Kelley 2026-03-31 07:49:19 -07:00
  • da78940dd2 add a few missing language tags to the README nektro 2026-03-29 04:32:17 +02:00
  • 27611c10f8 Merge pull request 'LinuxThreadImpl fixups' (#31716) from blblack/zig:linux-thread-childtid into master Alex Rønne Petersen 2026-04-01 11:38:06 +02:00
  • 1226bb9268 LinuxThreadImpl: be precise in tls.prepareArea arg Brandon Black 2026-03-30 07:01:40 -05:00
  • 614cd66e7e LinuxThreadImpl: clear tidptr during detached exit Brandon Black 2026-03-30 06:56:14 -05:00
  • bb9f97e085 std.os.linux: add set_tid_address Brandon Black 2026-03-30 06:53:39 -05:00
  • 9b1eaad13f std.Build.Step.ConfigHeader: add addIdent function Andrew Kelley 2026-03-30 00:36:16 -07:00
  • 0db75c0116 std.Io.Threaded: fix dns queries on windows Jacob Young 2026-03-27 19:57:32 -04:00
  • 42e33db9d0 Merge pull request 'crypto.base64: use "-" instead of "+" character in URL-safe mode' (#31709) from jedisct1/zig:urlsafe into master Frank Denis 2026-03-29 18:20:14 +02:00
  • 66f55a1cb4 Merge pull request 'llvm: simplifications, refactors, and make incremental work' (#31678) from llvm-enhancements into master mlugg 2026-03-29 13:41:10 +02:00