Commit Graph

  • f36949ead3 test: disable an error trace test on optimized powerpc64le Alex Rønne Petersen 2025-12-11 19:29:16 +01:00
  • d5e3c8a2aa compiler-rt: disable extenddftf2 test on powerpc Alex Rønne Petersen 2025-12-11 19:55:13 +01:00
  • 9373a963a1 langref: work around powerpc LLVM miscompilation in runtime_shrExact_overflow Alex Rønne Petersen 2025-12-11 16:23:00 +01:00
  • 80b5917fad Merge pull request 'Bigint improvements' (#30100) from unplanned/zig:bigint-improvements into master Andrew Kelley 2025-12-15 01:05:50 +01:00
  • c8cdb94333 windows: fix DeviceIoControl dispatch jobserver Jacob Young 2025-12-14 18:44:26 -05:00
  • bf53a2de51 DO NOT MERGE: jobserver usage example with std.Thread.Pool Matthew Lugg 2025-12-05 11:46:13 +00:00
  • b599ac5e82 std.job: add Robust Jobserver implementation Matthew Lugg 2025-12-05 10:41:14 +00:00
  • 31a26bf483 std: add and improve some system API bindings Matthew Lugg 2025-12-05 10:37:30 +00:00
  • 648c1c5d28 libc: Update macOS headers to SDK 26.2 Linus Groh 2025-12-14 20:35:07 +00:00
  • 36cb5ea5f4 windows.ReadLink: handle NOT_A_REPARSE_POINT and add test Ryan Liptak 2025-12-10 18:59:15 -08:00
  • ea7512084b Make windows.DeviceIoControl return NTSTATUS instead of a Zig error Ryan Liptak 2025-12-10 18:56:14 -08:00
  • 2f2b097576 Merge pull request 'Linux: Nuke Stat bits in favour of Statx' (#30122) from The-King-of-Toasters/zig:statx into master Alex Rønne Petersen 2025-12-14 05:25:29 +01:00
  • aec7bfb092 Linux: Dedupe generic decls Stephen Gregoratto 2025-10-20 09:29:12 +11:00
  • 6216922a9d Linux: Nuke Stat bits in favour of statx Stephen Gregoratto 2025-10-19 22:48:54 +11:00
  • ff3fd950a7 Linux: Update Statx structure Stephen Gregoratto 2025-10-17 14:41:54 +11:00
  • c13857e504 windows: type safety improvements and more ntdll functions Jacob Young 2025-12-09 13:59:59 -05:00
  • 27e5047a88 musl: add nop after b to __dlsym in powerpc64 ldso code Alex Rønne Petersen 2025-12-12 02:10:41 +01:00
  • 1add36403a musl: add nop after bl to start_c in powerpc64 crt code Alex Rønne Petersen 2025-12-11 19:01:23 +01:00
  • c1daad3d68 aro: define _CALL_ELF to 2 for powerpc64(le) Alex Rønne Petersen 2025-12-11 16:26:56 +01:00
  • abc8ddcfa9 llvm: fix aliases not having linkage, visibility, etc set Alex Rønne Petersen 2025-12-10 15:39:59 +01:00
  • 2da956b84a build: bump compiler max_rss to 6_664_025_702 on x86_64-linux Alex Rønne Petersen 2025-12-10 00:07:25 +01:00
  • 1608e31ca1 std: disable flaky tests Andrew Kelley 2025-12-09 10:58:55 -08:00
  • d27c804d9f Merge pull request 'crypto.mlkem: return J(z||c) on implicit rejection' (#30155) from jedisct1/zig:mlkemrej into master jedisct1 2025-12-09 16:28:14 +01:00
  • 60a9a7e085 Merge pull request 'crypto: add missing sha2 arm early clobber' (#30152) from sinon/zig:arm-sha2-clobber into master jedisct1 2025-12-09 10:44:55 +01:00
  • a0e9130b89 crypto.mlkem: return J(z||c) on implicit rejection Frank Denis 2025-12-09 00:37:19 +01:00
  • ae21089b97 crypto: add missing sha2 arm early clobber David Rubin 2025-12-09 00:41:23 +04:00
  • 7f36c4c7d3 Merge pull request 'add FreeBSD 15 libc support' (#30135) from alexrp/zig:freebsd-15 into master Alex Rønne Petersen 2025-12-08 15:42:05 +01:00
  • c2aeef04e5 sema: remove special case check in is_non_err pentuppup 2025-12-05 14:07:40 -05:00
  • 5d96a58f1d build: bump test-compiler-rt max_rss to 868_445_388 on x86_64-linux Alex Rønne Petersen 2025-12-07 11:27:35 +01:00
  • 81c52fd621 std.Target: bump max freebsd version to 15.0 Alex Rønne Petersen 2025-12-07 09:48:19 +01:00
  • 5b8545e4d9 libc: update headers from freebsd 15 Alex Rønne Petersen 2025-12-07 09:32:28 +01:00
  • c1862ce642 drop support for powerpc-freebsd-eabihf Alex Rønne Petersen 2025-12-07 09:27:58 +01:00
  • 51f62ea918 libc: update startup code from freebsd 15 Alex Rønne Petersen 2025-12-07 09:17:55 +01:00
  • 2f20ee373b libc: deal with freebsd 15 changes (new libsys, libutil sover) Alex Rønne Petersen 2025-12-07 09:11:01 +01:00
  • 6906460d56 libc: add freebsd 15 abilists file Alex Rønne Petersen 2025-12-07 08:46:27 +01:00
  • bf58a3bc08 stage2_wasm: revival, enabling tests Pavel Verigo 2025-12-05 22:51:05 +01:00
  • cc099afca5 sema: fix error_return_trace_index handling in zirCondBr Pavel Verigo 2025-12-05 02:34:51 +01:00
  • a21d9408a3 build: bump test-zigc max_rss to 871_883_161 on x86_64-linux Alex Rønne Petersen 2025-12-07 04:04:06 +01:00
  • b5ff96b4d2 std.heap: remove raw_c_allocator Matthew Lugg 2025-12-06 08:08:06 +00:00
  • db15df5daa build_runner: don't dim the tree line of reused step Matthew Lugg 2025-12-06 14:22:47 +00:00
  • 65922a2d43 std: make stack unwinding faster on macOS Matthew Lugg 2025-12-06 10:05:23 +00:00
  • 621e1d7b1e Compilation: fix appendFileSystemInput race between main thread and C object workers Alex Rønne Petersen 2025-12-06 09:53:20 +01:00
  • 28c5cc390c detect comptime var references in asm input/output and improve errors pentuppup 2025-10-15 00:33:12 -04:00
  • dbb4c8d151 Merge pull request 'Remove things deprecated during the 0.15 release cycle' (#30018) from linus/zig:remove-deprecated-stuff into master mlugg 2025-12-06 08:51:15 +01:00
  • d41c16930d Merge pull request 'link: support --dependency-file linker option' (#30073) from alexrp/zig:elf-depfile into master Alex Rønne Petersen 2025-12-06 08:32:25 +01:00
  • 1e616096d4 build: bump test-zigc max_rss to 767_483_904 on x86_64-linux Alex Rønne Petersen 2025-12-06 01:50:27 +01:00
  • 4ce7b57e86 std.heap: rework c_allocator Matthew Lugg 2025-12-04 12:11:09 +00:00
  • ea94ac52c5 std.debug: skip manage resources correctly with cbe Matthew Lugg 2025-12-05 15:10:03 +01:00
  • 02c5f05e2f std: replace usages of std.mem.indexOf with std.mem.find Adrià Arrufat 2025-12-04 11:10:30 +09:00
  • 1a420a8dca std.ascii: rename indexOf functions to find Adrià Arrufat 2025-12-04 10:44:27 +09:00
  • 032e3c9254 std.Io.Timestamp: when creating a Clock.Timestamp actually set .raw instead of the non-existant .nanoseconds Aidan Welch 2025-12-02 10:59:53 +01:00
  • adc5a39de2 Change github links to codeberg Luna Schwalbe 2025-12-02 17:14:53 +01:00
  • 58e3c2cefd make Io.net.sendMany compile Loris Cro 2025-12-05 11:37:13 +01:00
  • d22231c039 Compilation: track indirect file system inputs from clang's depfile Alex Rønne Petersen 2025-12-05 10:18:05 +01:00
  • 38415911c1 compiler: handle -Xlinker args similarly to -Wl args Alex Rønne Petersen 2025-12-05 08:47:09 +01:00
  • 34f88722cd compiler: support --dependency-file linker option Alex Rønne Petersen 2025-12-05 07:25:51 +01:00
  • 4724774433 ci: apply workaround for #22213 to x86_64-linux scripts Alex Rønne Petersen 2025-11-28 22:06:46 +01:00
  • c166bb36f6 ci: reduce x86_64-linux timeouts Alex Rønne Petersen 2025-12-04 20:52:34 +01:00
  • 78cba86928 ci: set maxrss from $ZSF_MAX_RSS if provided by the runner Alex Rønne Petersen 2025-12-03 21:29:51 +01:00
  • 2728eb5d5e build: adjust max_rss on a per-CI-host basis Alex Rønne Petersen 2025-12-03 01:06:31 +01:00
  • 688af04725 math.big: stronger asserts to reduce risks of aliasing unplanned 2025-12-04 01:05:17 +01:00
  • 73e82332d0 big.Mutable.setString optimization and simplification unplanned 2025-12-04 01:00:55 +01:00
  • 44543800a5 std.process.Child: enable rusage collection for dragonfly, netbsd, openbsd Alex Rønne Petersen 2025-12-03 03:39:23 +01:00
  • 2659fadb95 std.c: add rusage for dragonfly, netbsd, openbsd Alex Rønne Petersen 2025-12-03 03:36:02 +01:00
  • 9eed87f93e std.process.Child: enable rusage collection for freebsd, illumos, serenity Alex Rønne Petersen 2025-12-03 03:30:06 +01:00
  • e270c97ed1 ci: don't skip release mode tests on x86_64-windows-debug Alex Rønne Petersen 2025-12-03 11:48:29 +01:00
  • c21ce53494 ci: skip spirv and wasm tests on x86_64-freebsd Alex Rønne Petersen 2025-11-28 01:35:48 +01:00
  • e2a9e568b4 build: add -Dskip-spirv and -Dskip-wasm options Alex Rønne Petersen 2025-11-28 01:35:10 +01:00
  • ad9a5187ac build: add some missing darwin tags Alex Rønne Petersen 2025-12-03 07:14:24 +01:00
  • c6a1444864 std.math.big.int.int_test: replace mem.eql by expectEqualSlices unplanned 2025-12-04 00:24:45 +01:00
  • ded4e12559 big.Const.dump: fixed error unplanned 2025-12-03 23:28:27 +01:00
  • d73fbcc3ae Merge pull request 'Argon2: use the std.Io interface' (#30084) from jedisct1/zig:argon2 into master jedisct1 2025-12-03 12:18:09 +01:00
  • cb115cf73a std.process.ArgIteratorWasi: fix no-args deinit Zihad 2025-12-03 00:09:00 +06:00
  • be9649f4ea ci: set a sensible maxrss in x86_64-windows scripts Alex Rønne Petersen 2025-12-03 00:24:58 +01:00
  • 6fe95c28cf Argon2: use the std.Io interface Frank Denis 2025-12-02 23:03:52 +01:00
  • 52ad126bb4 Merge pull request 'std.Io.Threaded: rework cancellation' (#30033) from cancellation into master Andrew Kelley 2025-12-02 17:58:29 +01:00
  • bb3f56d5d5 std.Io.Threaded: separate out ECANCELED handling again Andrew Kelley 2025-12-01 19:11:47 -08:00
  • cf82064ebc std.Io.Threaded: don't use pthread_cancel with musl Andrew Kelley 2025-12-01 19:07:39 -08:00
  • bf0ffc45b9 std.Io.Threaded: musl: handle ECANCELED same as EINTR Andrew Kelley 2025-12-01 19:02:09 -08:00
  • 54a84964f8 std.os.linux: SIG enum is non-exhaustive Andrew Kelley 2025-12-01 17:47:47 -08:00
  • 57f5de5b77 std.Io.Threaded: use the correct mmsghdr struct Andrew Kelley 2025-11-30 20:55:21 -08:00
  • 103467fa6c std.Io.Threaded: make is_musl linux-only Andrew Kelley 2025-11-30 19:43:53 -08:00
  • 85053a6a36 link.Elf: implement aarch64 relocation David Rubin 2025-11-29 19:16:11 -08:00
  • c4f5dda135 std.Io.Threaded: re-introduce retry logic behind config Andrew Kelley 2025-11-29 08:58:50 -08:00
  • de87bad4c3 std.Io.Threaded: don't solve the cancel race after all Andrew Kelley 2025-11-29 08:43:57 -08:00
  • 144206856e std.Io.Threaded: fix compilation for riscv32-linux Andrew Kelley 2025-11-29 07:52:32 -08:00
  • 9e981c3ae5 std.os.linux: delete unnecessary @compileError Andrew Kelley 2025-11-29 07:38:33 -08:00
  • 39ac40209b std.Io.Threaded: use musl's beautiful pthread_cancel semantics Andrew Kelley 2025-11-29 07:36:44 -08:00
  • d60760d61e std.Io.Threaded: tune requestCancel Andrew Kelley 2025-11-28 18:07:42 -08:00
  • 29e418cbfb std.Io.Threaded: fix the cancellation race Andrew Kelley 2025-11-27 08:42:06 -08:00
  • 95f93a0b28 std.zig.Ast: count addrspace tokens correctly rpkak 2025-12-01 12:56:11 +01:00
  • 1d1e2b7780 Merge pull request 'std.crypto.aes: expose the inverse MixColumns operation' (#30052) from jedisct1/zig:invmixcolumns into master jedisct1 2025-12-01 11:16:26 +01:00
  • bfe3317059 Return a usize from @abs if given an isize fn ⌃ ⌥ 2025-04-16 11:59:47 -07:00
  • 44e99edd7a Merge pull request 'Sema: initialize OPV comptime allocs correctly' (#30043) from reify-empty-struct into master mlugg 2025-11-29 20:21:30 +01:00
  • a0289d0cce std.posix.accept: handle non-listening socket EINVAL Nikolay Govorov 2025-11-18 18:15:22 +00:00
  • 5e00a0c9b5 std.crypto.aes: expose the inverse MixColumns operation Frank Denis 2025-11-29 19:25:07 +01:00
  • 7d9ad992ab issue templates: update issue labels to match the actual org labels Alex Rønne Petersen 2025-11-29 19:02:04 +01:00
  • 8f5db19791 Sema: initialize OPV comptime allocs correctly Matthew Lugg 2025-11-29 11:55:36 +00:00
  • e52232cd57 print_zir: fix typo Matthew Lugg 2025-11-29 11:55:26 +00:00
  • a38220376e Revert "ci: apply workaround for #22213 to x86_64-linux scripts" Alex Rønne Petersen 2025-11-28 22:57:33 +01:00