# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/596d1cd5a8a2daad25df9d39ad384df1b67eb39e)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 596d1cd5a8a2daad25df9d39ad384df1b67eb39e

Requested commit: 596d1cd5a8a2daad25df9d39ad384df1b67eb39e

- [wasm-linker: support \`\-\-no-gc-sections\`](https://git.cafe/gitcafe/zig/commit/596d1cd5a8a2daad25df9d39ad384df1b67eb39e?format=markdown) — 596d1cd5a8a2daad25df9d39ad384df1b67eb39e; Luuk de Gram

- [wasm-linker: support gc for wasm backend code](https://git.cafe/gitcafe/zig/commit/4be3cd2754f4af4f18b969dd60d954c53a281a83?format=markdown) — 4be3cd2754f4af4f18b969dd60d954c53a281a83; Luuk de Gram

- [wasm-linker: handle debug info during gc](https://git.cafe/gitcafe/zig/commit/8447d4fb1f5b628b3c0c9f2b1254d8ddc7801ab1?format=markdown) — 8447d4fb1f5b628b3c0c9f2b1254d8ddc7801ab1; Luuk de Gram

- [wasm-linker: Only emit name of referenced symbols](https://git.cafe/gitcafe/zig/commit/f7d4f72fd5e3e3026e395f43c5b2b2c3cb49fce2?format=markdown) — f7d4f72fd5e3e3026e395f43c5b2b2c3cb49fce2; Luuk de Gram

- [wasm-linker: deduplicate aliased functions](https://git.cafe/gitcafe/zig/commit/6f7a9b31443debf3e6d2be645261372de1bc5877?format=markdown) — 6f7a9b31443debf3e6d2be645261372de1bc5877; Luuk de Gram

- [wasm-linker: parse symbols into atoms lazily](https://git.cafe/gitcafe/zig/commit/8856ba75059f74a326d1f8d3af40a30c5a3ac1ed?format=markdown) — 8856ba75059f74a326d1f8d3af40a30c5a3ac1ed; Luuk de Gram

- [wasm-linker: do not merge unreferenced symbols](https://git.cafe/gitcafe/zig/commit/c986c6c90a5746cb671177e486a77bd78a5946b0?format=markdown) — c986c6c90a5746cb671177e486a77bd78a5946b0; Luuk de Gram

- [wasm-linker: mark symbols and its references](https://git.cafe/gitcafe/zig/commit/589aef153709a3c1e0b1ee8af4bb4d710d46b792?format=markdown) — 589aef153709a3c1e0b1ee8af4bb4d710d46b792; Luuk de Gram

- [wasm-link: ensure TLS global when resolved](https://git.cafe/gitcafe/zig/commit/f3626eb81662fb7519d09e14bed6e4d958c73e43?format=markdown) — f3626eb81662fb7519d09e14bed6e4d958c73e43; Luuk de Gram

- [package fetching: catch relative paths that resolve into cache dir](https://git.cafe/gitcafe/zig/commit/2a322645331532e22def160677a345854f00b7e2?format=markdown) — 2a322645331532e22def160677a345854f00b7e2; Andrew Kelley

- [std.net: replace \`@ptrCast\` with slice syntax](https://git.cafe/gitcafe/zig/commit/a98d4a66e957f02e0beb91738ff59e989ad94028?format=markdown) — a98d4a66e957f02e0beb91738ff59e989ad94028; Carter Snook

- [std.zig.system: remove explicit \`usize\` cast](https://git.cafe/gitcafe/zig/commit/a0fbc6815c7bd4ca7c5a0f9258d3f10c9a6a1d3a?format=markdown) — a0fbc6815c7bd4ca7c5a0f9258d3f10c9a6a1d3a; Carter Snook

- [value: handle lazy_align and lazy_size in writeToPackedMemory](https://git.cafe/gitcafe/zig/commit/7fbbeae617ad9c30605a78377888c284e5d9ccdc?format=markdown) — 7fbbeae617ad9c30605a78377888c284e5d9ccdc; Bogdan Romanyuk

- [Merge pull request \#18138 from ziglang/fetch-save](https://git.cafe/gitcafe/zig/commit/89572c63424eb8d9da90f2676b55c660ece57688?format=markdown) — 89572c63424eb8d9da90f2676b55c660ece57688; Andrew Kelley

- [os: expect ETIMEDOUT, ECONNRESET, ENOTCONN from recvfrom & read family](https://git.cafe/gitcafe/zig/commit/19af8aac82510d9adc35fa11db9c57676d4abd23?format=markdown) — 19af8aac82510d9adc35fa11db9c57676d4abd23; Lauri Tirkkonen

- [fix: Prevent segfault when using add.Module\(\)](https://git.cafe/gitcafe/zig/commit/280140595fcfe9676ed32a7906eb7958a4c595b1?format=markdown) — 280140595fcfe9676ed32a7906eb7958a4c595b1; Daniel A.C\. Martin

- [build.zig: remove an unneeded 'else unreachable'](https://git.cafe/gitcafe/zig/commit/f29302f9152a0c15641596c148a2d784991fe7d8?format=markdown) — f29302f9152a0c15641596c148a2d784991fe7d8; Meghan Denny

- [bsd: debitrot atomic and debug](https://git.cafe/gitcafe/zig/commit/50bbb9d960c07d0889d2a54c8715b9c772a883dc?format=markdown) — 50bbb9d960c07d0889d2a54c8715b9c772a883dc; Michael Dusan

- [complete todo](https://git.cafe/gitcafe/zig/commit/069a079ddc2ae07cfe1998a364402624f07ce960?format=markdown) — 069a079ddc2ae07cfe1998a364402624f07ce960; David Rubin

- [move Module.Decl.Index and Module.Namespace.Index to InternPool](https://git.cafe/gitcafe/zig/commit/2549de80b226cddd0664ce4ad8c40887101f302b?format=markdown) — 2549de80b226cddd0664ce4ad8c40887101f302b; Meghan Denny

- [Merge pull request \#18105 from Vexu/translate-c](https://git.cafe/gitcafe/zig/commit/7103088e4a51d4362e6665d5949a9677e18fb74a?format=markdown) — 7103088e4a51d4362e6665d5949a9677e18fb74a; Andrew Kelley

- [AstGen: check allowed non-function builtins with declarative field \(\#18120\)](https://git.cafe/gitcafe/zig/commit/2ff707be789046a733d0d23c6fe42dd2b7210396?format=markdown) — 2ff707be789046a733d0d23c6fe42dd2b7210396; Bogdan Romanyuk

- [Compiler: move checking function-scope-only builtins to AstGen](https://git.cafe/gitcafe/zig/commit/2252dcc508c53dc302ec1f919c4792a7f00ce125?format=markdown) — 2252dcc508c53dc302ec1f919c4792a7f00ce125; Bogdan Romanyuk

- [Sema: ensure tuple fields is resolved and fix internal out-of-bounds access](https://git.cafe/gitcafe/zig/commit/bece97ef248ad36d31a48fb761b4a41324c9c5d5?format=markdown) — bece97ef248ad36d31a48fb761b4a41324c9c5d5; Bogdan Romanyuk

- [Zir: add missing extra index for linksection_or_addspace](https://git.cafe/gitcafe/zig/commit/2fefc0b5c7618012916e75e3058b381cf48f0ebb?format=markdown) — 2fefc0b5c7618012916e75e3058b381cf48f0ebb; Tw

- [Merge pull request \#18109 from nektro/std-compiler](https://git.cafe/gitcafe/zig/commit/648f592db10d3354dcf7e36264291dd82f4d0e3a?format=markdown) — 648f592db10d3354dcf7e36264291dd82f4d0e3a; Andrew Kelley

- [convert \`toType\` and \`toValue\` to \`Type.fromInterned\` and \`Value.fromInterned\`](https://git.cafe/gitcafe/zig/commit/18608223ef5e588598d21dfe71678dbc62f320e4?format=markdown) — 18608223ef5e588598d21dfe71678dbc62f320e4; Techatrix

- [Revert "std.SinglyLinkedList: add sort function"](https://git.cafe/gitcafe/zig/commit/e834e95d718fe3eacaec54034462c90fd10bfe76?format=markdown) — e834e95d718fe3eacaec54034462c90fd10bfe76; Andrew Kelley

- [std.SinglyLinkedList: add sort function](https://git.cafe/gitcafe/zig/commit/8b10970836480a43a3bbb1276cb258c2a8b613f2?format=markdown) — 8b10970836480a43a3bbb1276cb258c2a8b613f2; Justus Klausecker

- [translate-c: use struct_init_one for empty struct initializer](https://git.cafe/gitcafe/zig/commit/a277181c6615e40f7b2e7392958f127fd934027c?format=markdown) — a277181c6615e40f7b2e7392958f127fd934027c; Garrett

- [Merge pull request \#18097 from Snektron/spirv-structured-codegen](https://git.cafe/gitcafe/zig/commit/608b5d06eace0ccdce816725b8f0d7a6e9c12b81?format=markdown) — 608b5d06eace0ccdce816725b8f0d7a6e9c12b81; Robin Voetter

- [std.fmt: fix overflow when formatting comptime_float](https://git.cafe/gitcafe/zig/commit/3acb0e30a06d7ef7ece9257bc3423b9c85a12c06?format=markdown) — 3acb0e30a06d7ef7ece9257bc3423b9c85a12c06; Luca Ivaldi

- [Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway \(\#18011\)](https://git.cafe/gitcafe/zig/commit/54f4abae2f811c6de1d5c5156961e1bd75405aa6?format=markdown) — 54f4abae2f811c6de1d5c5156961e1bd75405aa6; John Benediktsson

- [Merge pull request \#18091 from squeek502/no-shell32-no-ole32](https://git.cafe/gitcafe/zig/commit/464ce8ac67eb0ef15cc535d2b10394343dd44a2c?format=markdown) — 464ce8ac67eb0ef15cc535d2b10394343dd44a2c; Andrew Kelley

- [fix spelling](https://git.cafe/gitcafe/zig/commit/6f8c597fff01623668912255c3e37d3a4cb00a98?format=markdown) — 6f8c597fff01623668912255c3e37d3a4cb00a98; David Rubin

- [Merge pull request \#18085 from ziglang/std-atomics](https://git.cafe/gitcafe/zig/commit/2bffd810157a8e7c0b2500a13921dd8c45694b8a?format=markdown) — 2bffd810157a8e7c0b2500a13921dd8c45694b8a; Andrew Kelley

- [x86_64: optimize compile time of \`mnemonic_to_encodings_map\`](https://git.cafe/gitcafe/zig/commit/115ec25f2e4eed5033f34eaee8bf3477ff417ecc?format=markdown) — 115ec25f2e4eed5033f34eaee8bf3477ff417ecc; Jacob Young

- [Remove unnecessary branch on absolute path](https://git.cafe/gitcafe/zig/commit/fcc071c9bd6b0c8e010957156505878ea6c0c55d?format=markdown) — fcc071c9bd6b0c8e010957156505878ea6c0c55d; Ryan Liptak

- [Merge pull request \#18076 from ziglang/revert-iterable-dir](https://git.cafe/gitcafe/zig/commit/f4e426a06c59922de80a572f8346f2797726b392?format=markdown) — f4e426a06c59922de80a572f8346f2797726b392; Andrew Kelley

- [std.os.windows: remove volatile from inline asm](https://git.cafe/gitcafe/zig/commit/6fc20b3b092a5717caa288c107370292580f0e2c?format=markdown) — 6fc20b3b092a5717caa288c107370292580f0e2c; Andrew Kelley

- [Sema: disallow call to undefined function](https://git.cafe/gitcafe/zig/commit/aa31096cbd0d66d7c31e12eebe91f36293346dba?format=markdown) — aa31096cbd0d66d7c31e12eebe91f36293346dba; Bogdan Romanyuk

- [Merge pull request \#18067 from ziglang/use-BoundedArray-less](https://git.cafe/gitcafe/zig/commit/e4977f3e89fcc164a4d02cd38eb066cfe1a1124f?format=markdown) — e4977f3e89fcc164a4d02cd38eb066cfe1a1124f; Andrew Kelley

- [std: remove meta.trait](https://git.cafe/gitcafe/zig/commit/d5e21a4f1a2920ef7bbe3c54feab1a3b5119bf77?format=markdown) — d5e21a4f1a2920ef7bbe3c54feab1a3b5119bf77; Andrew Kelley

- [std.Uri: fix parsing edge case panic](https://git.cafe/gitcafe/zig/commit/994e191643f60fa2c6d6e79377340f8fad1d711b?format=markdown) — 994e191643f60fa2c6d6e79377340f8fad1d711b; Hong Shick Pak

- [add missing timeval struct](https://git.cafe/gitcafe/zig/commit/ea4a07701e15f1417aa1229235db1ca80cbda4ef?format=markdown) — ea4a07701e15f1417aa1229235db1ca80cbda4ef; Mikko Kaihlavirta

- [Merge pull request \#18057 from Vexu/fixes](https://git.cafe/gitcafe/zig/commit/54d196bb300770394fd57db718ff1768edd552f8?format=markdown) — 54d196bb300770394fd57db718ff1768edd552f8; Andrew Kelley

- [Merge pull request \#18055 from ziglang/zig-init](https://git.cafe/gitcafe/zig/commit/be6f76655fb355426dc8f3824368376608bc0ba1?format=markdown) — be6f76655fb355426dc8f3824368376608bc0ba1; Andrew Kelley

- [std.net: enable forcing non-blocking mode for accept](https://git.cafe/gitcafe/zig/commit/27b34a5b77623b106ae1e1c7c4a466608a10905e?format=markdown) — 27b34a5b77623b106ae1e1c7c4a466608a10905e; Jan Philipp Hafer

- [translate-c: skip blank macros when translating defines](https://git.cafe/gitcafe/zig/commit/40b8c993f54fce9075044252d2802452dcf1df5e?format=markdown) — 40b8c993f54fce9075044252d2802452dcf1df5e; Garrett

- [std.heap: Use @alignOf\(T\) rather than 0 if not manually overridden for alignment of MemoryPool items](https://git.cafe/gitcafe/zig/commit/478c89b46f07ee6870ff1492d6a1ebeed350e6eb?format=markdown) — 478c89b46f07ee6870ff1492d6a1ebeed350e6eb; Michael Pfaff

- [Do not assume that FILE_BOTH_DIR_INFORMATION is correctly aligned](https://git.cafe/gitcafe/zig/commit/a58ecf7b090f744975cf3816204fe0e891ff73ba?format=markdown) — a58ecf7b090f744975cf3816204fe0e891ff73ba; salo-dea

- [Reorder fields in \`build.zig.zon.md\`](https://git.cafe/gitcafe/zig/commit/dc72f17d8026c73acda90f107690c14327173c5f?format=markdown) — dc72f17d8026c73acda90f107690c14327173c5f; mataha

- [std.debug: detect general protection faults on x86_64-linux](https://git.cafe/gitcafe/zig/commit/5d241a14789feac397115b7204528212bfe15850?format=markdown) — 5d241a14789feac397115b7204528212bfe15850; Wooster

- [translate-c: translate 80/128-bit long double literals](https://git.cafe/gitcafe/zig/commit/8bf4b3c611b39fc39bad2a6c657541fa13973dea?format=markdown) — 8bf4b3c611b39fc39bad2a6c657541fa13973dea; Carl Åstholm

- [replace qpf and qpc](https://git.cafe/gitcafe/zig/commit/40bd93e2a24e3bdebd4f6454cfcffc51e5aaeeae?format=markdown) — 40bd93e2a24e3bdebd4f6454cfcffc51e5aaeeae; expikr

- [std.RingBuffer.zig: Fix typo in readLastAssumeLength](https://git.cafe/gitcafe/zig/commit/c25f2fa561ecfed80e0cc2d0ffa9200ce30bb499?format=markdown) — c25f2fa561ecfed80e0cc2d0ffa9200ce30bb499; Naboris

- [langref: emphasize the use of dereferencing string literals](https://git.cafe/gitcafe/zig/commit/27353bb936a161e6a09f1424ce38bf84e78e94e4?format=markdown) — 27353bb936a161e6a09f1424ce38bf84e78e94e4; expikr

- [std.unicode: Disable utf8 \-\> utf16 ASCII fast path on mips](https://git.cafe/gitcafe/zig/commit/15a6b279571a02b5b31451c0200d09578ea99995?format=markdown) — 15a6b279571a02b5b31451c0200d09578ea99995; Ryan Liptak

- [value: update isDeclRef for anonymous declarations](https://git.cafe/gitcafe/zig/commit/583afd6f0c01336c20dcd218cb7d14aad6894ab1?format=markdown) — 583afd6f0c01336c20dcd218cb7d14aad6894ab1; Bogdan Romanyuk

- [std.tar: trim also spaces from the beginning of file size](https://git.cafe/gitcafe/zig/commit/f64f3423e4a4d63838a54dfb01f5cd9ea8f68b19?format=markdown) — f64f3423e4a4d63838a54dfb01f5cd9ea8f68b19; Maciej 'vesim' Kuliński

- [linux/bpf: update helper definitions](https://git.cafe/gitcafe/zig/commit/8ca4a5240e0258c84e437ed4a37972c8fff7842d?format=markdown) — 8ca4a5240e0258c84e437ed4a37972c8fff7842d; Tw

- [Merge pull request \#18017 from mlugg/var-never-mutated](https://git.cafe/gitcafe/zig/commit/6b1a823b2b30d9318c9877dbdbd3d02fa939fba0?format=markdown) — 6b1a823b2b30d9318c9877dbdbd3d02fa939fba0; Matthew Lugg

- [test: check compile errors when compilation has no errors](https://git.cafe/gitcafe/zig/commit/325e0f5f0e8a9ce2540ec3ec5b7cbbecac15257a?format=markdown) — 325e0f5f0e8a9ce2540ec3ec5b7cbbecac15257a; dweiller

- [std.enums: allow non-exhaustive enums in EnumIndexer and make \`count\` comptime_int instead of usize](https://git.cafe/gitcafe/zig/commit/4e212f16506b88d934d9a0c559fa6b2e0e88574e?format=markdown) — 4e212f16506b88d934d9a0c559fa6b2e0e88574e; Eric Joldasov

- [Add struct declaration location to empty root struct field member error](https://git.cafe/gitcafe/zig/commit/7b99189f191df47c400693f324128d26804ee84d?format=markdown) — 7b99189f191df47c400693f324128d26804ee84d; Curtis Tate Wilkinson

- [Faster implementation of intToEnum\.](https://git.cafe/gitcafe/zig/commit/d44f822821839739c282fe325d9800ab086b456e?format=markdown) — d44f822821839739c282fe325d9800ab086b456e; Lucas Santos

- [std.macho: fix LoadCommandIterator to work with underaligned data](https://git.cafe/gitcafe/zig/commit/91329ce9441e8711e954b91c8ae5cbc81de1c796?format=markdown) — 91329ce9441e8711e954b91c8ae5cbc81de1c796; Jakub Konka

- [Merge pull request \#18006 from Vexu/aro-translate-c](https://git.cafe/gitcafe/zig/commit/5f864140194c91a60cb8e132a7596b555971e808?format=markdown) — 5f864140194c91a60cb8e132a7596b555971e808; Veikka Tuominen

- [Sema: include sentinel in type of pointer-to-array \`ptr\` field](https://git.cafe/gitcafe/zig/commit/673a1efa228f1e28317c202b8ab9135afb9ed2a2?format=markdown) — 673a1efa228f1e28317c202b8ab9135afb9ed2a2; David

- [Merge pull request \#18015 from ziglang/elf-tests](https://git.cafe/gitcafe/zig/commit/b1730880894493d7cd9b1b7bc06e49c9120ca7b6?format=markdown) — b1730880894493d7cd9b1b7bc06e49c9120ca7b6; Jakub Konka

- [Move duplicate field detection for struct init expressions into AstGen](https://git.cafe/gitcafe/zig/commit/941090d94f6b6c7c5207f06917743e79ff06426f?format=markdown) — 941090d94f6b6c7c5207f06917743e79ff06426f; David

- [Sema: Add error for non-power of 2 field alignment when reifying Unions, Structs, Pointers](https://git.cafe/gitcafe/zig/commit/acf9de376d176d35dcfd245d14939766aeba4638?format=markdown) — acf9de376d176d35dcfd245d14939766aeba4638; Krzysztof Wolicki

- [Merge pull request \#18010 from ziglang/elf-symtab-fixes](https://git.cafe/gitcafe/zig/commit/359842f8d5a0ee2641c07c1e659d06553d6269fc?format=markdown) — 359842f8d5a0ee2641c07c1e659d06553d6269fc; Jakub Konka

- [x86_64: actually track state during \`@divFloor\` of \`i128\`](https://git.cafe/gitcafe/zig/commit/0c6cb8d8c80f0a316a77eddfebaa42cb77c8bf7d?format=markdown) — 0c6cb8d8c80f0a316a77eddfebaa42cb77c8bf7d; Jacob Young

- [Merge pull request \#17978 from ziglang/elf-x86-tls](https://git.cafe/gitcafe/zig/commit/6fd1c64f23807993246515b93eb14978cff0e5da?format=markdown) — 6fd1c64f23807993246515b93eb14978cff0e5da; Jakub Konka

- [adjust building from source without LLVM process](https://git.cafe/gitcafe/zig/commit/f8b38a174f0c4a843688fe8adac09dc4f66cd585?format=markdown) — f8b38a174f0c4a843688fe8adac09dc4f66cd585; Andrew Kelley

- [compilation: forbid PIE for dynamic libraries](https://git.cafe/gitcafe/zig/commit/569182dbb259b2b5cfb457e798407d8ec2eacc2d?format=markdown) — 569182dbb259b2b5cfb457e798407d8ec2eacc2d; Michael Dusan

- [expose to build system](https://git.cafe/gitcafe/zig/commit/5de06365776687265ecf017979b33163db59e93e?format=markdown) — 5de06365776687265ecf017979b33163db59e93e; xdBronch

- [Merge pull request \#17892 from ziglang/bootstrap-without-llvm](https://git.cafe/gitcafe/zig/commit/caae40c216000be156f87c9e27cba3d0c45bb8c7?format=markdown) — caae40c216000be156f87c9e27cba3d0c45bb8c7; Andrew Kelley

- [rework memory management of Module.Namespace hash maps](https://git.cafe/gitcafe/zig/commit/91b897ef581aec65dd7a080754ab09d2e176ed8f?format=markdown) — 91b897ef581aec65dd7a080754ab09d2e176ed8f; Andrew Kelley

- [sema: fixup underflows during struct / ptr array init when using \-fstrip](https://git.cafe/gitcafe/zig/commit/53500a57684665e08a2e18e7a736aacfa6548062?format=markdown) — 53500a57684665e08a2e18e7a736aacfa6548062; kcbanner

- [Revert "Sema: fix comparison with undefined"](https://git.cafe/gitcafe/zig/commit/70d8baaec11ca370b73fce72d7f3dfce2277455b?format=markdown) — 70d8baaec11ca370b73fce72d7f3dfce2277455b; Andrew Kelley

- [Package.Fetch.git: handle optional pkt-line LF](https://git.cafe/gitcafe/zig/commit/7048e93665543005ed3dabd2e7637f01c584006a?format=markdown) — 7048e93665543005ed3dabd2e7637f01c584006a; Ian Johnson

- [Sema: fix comparison with undefined](https://git.cafe/gitcafe/zig/commit/547481c31c8a538a7badbdce66d81820177ce87f?format=markdown) — 547481c31c8a538a7badbdce66d81820177ce87f; Bogdan Romanyuk

- [Dwarf: improve x86_64 backend debug info](https://git.cafe/gitcafe/zig/commit/2eeb7358227d13ff4d77ef73c54a0e2ae12c1d58?format=markdown) — 2eeb7358227d13ff4d77ef73c54a0e2ae12c1d58; Jacob Young

- [sema: pass sema through if available for the array_type case in bitSizeAdvanced](https://git.cafe/gitcafe/zig/commit/3fc6a2f11399e84b9cfa4cfef65ef40aa6de173b?format=markdown) — 3fc6a2f11399e84b9cfa4cfef65ef40aa6de173b; kcbanner

- [Merge pull request \#17963 from jacobly0/workaround/16392](https://git.cafe/gitcafe/zig/commit/63e5476450bfcec4aa8417e9ea5a3006b2a688a0?format=markdown) — 63e5476450bfcec4aa8417e9ea5a3006b2a688a0; Andrew Kelley

- [Merge pull request \#17967 from jacobly0/x86_64-cases](https://git.cafe/gitcafe/zig/commit/78df899b888df1c1b77a7630d94a08675f12f83e?format=markdown) — 78df899b888df1c1b77a7630d94a08675f12f83e; Andrew Kelley

- [Merge pull request \#17962 from ziglang/libssp](https://git.cafe/gitcafe/zig/commit/97e23896a9168132b6d36ca22ae1af10dd53d80d?format=markdown) — 97e23896a9168132b6d36ca22ae1af10dd53d80d; Andrew Kelley

- [zstandard: fix division by zero when using RingBuffer](https://git.cafe/gitcafe/zig/commit/138a35df8f434115be04641b1df29514b0ef1cb8?format=markdown) — 138a35df8f434115be04641b1df29514b0ef1cb8; dweiller

- [Merge pull request \#17955 from ziglang/issue-17951](https://git.cafe/gitcafe/zig/commit/9ad03b628f5d4770f9f26e646019292b5ae9cf9b?format=markdown) — 9ad03b628f5d4770f9f26e646019292b5ae9cf9b; Jakub Konka

- [disallow calling @trap at comptime](https://git.cafe/gitcafe/zig/commit/ec934c6d3294f1febe69453266556a82f64b59f0?format=markdown) — ec934c6d3294f1febe69453266556a82f64b59f0; Bogdan Romanyuk

- [Merge pull request \#17947 from jacobly0/fwd-clang-errs](https://git.cafe/gitcafe/zig/commit/03adafd8023691af6a1e3d784a6e7e1f77d46859?format=markdown) — 03adafd8023691af6a1e3d784a6e7e1f77d46859; Andrew Kelley

- [Merge pull request \#17933 from ziglang/elf-r-mode](https://git.cafe/gitcafe/zig/commit/c550eb3e8ab7ae77e5533313c219b2015e633081?format=markdown) — c550eb3e8ab7ae77e5533313c219b2015e633081; Jakub Konka

- [Sema: do not allow comptime-only pointer fields in packed structs](https://git.cafe/gitcafe/zig/commit/3f10b3ee1eaca13d8edbdebeae8cd50d40c095c0?format=markdown) — 3f10b3ee1eaca13d8edbdebeae8cd50d40c095c0; mlugg

- [Sema: remove unused function](https://git.cafe/gitcafe/zig/commit/e9b3fcaa4315a9c0c1d916a23267728d4d9ae550?format=markdown) — e9b3fcaa4315a9c0c1d916a23267728d4d9ae550; mlugg

- [preserve 'undefined' in @bitCast](https://git.cafe/gitcafe/zig/commit/6b9f7e26c9e43700225b7c2479305015df75a2b9?format=markdown) — 6b9f7e26c9e43700225b7c2479305015df75a2b9; Bogdan Romanyuk

- [replace deprecated std.math.absCast](https://git.cafe/gitcafe/zig/commit/ee8da4076968101ae765a6f223f94dcec431db08?format=markdown) — ee8da4076968101ae765a6f223f94dcec431db08; Bogdan Romanyuk

- [std.math: Add isPositiveZero\(\) and isNegativeZero\(\)](https://git.cafe/gitcafe/zig/commit/e72049bc61eedd2b7381b87b530428a83581cafe?format=markdown) — e72049bc61eedd2b7381b87b530428a83581cafe; Linus Groh

- [Merge pull request \#17888 from AdamGoertz/zig-reduce](https://git.cafe/gitcafe/zig/commit/b2ed2c4d4fcc91980118e875b753eb82c7061bb7?format=markdown) — b2ed2c4d4fcc91980118e875b753eb82c7061bb7; Andrew Kelley

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=ImQ5OWJlZDFiMTBmODVmMmJlY2NhMmExYzI1ODdlMWMyY2IxOTY4ZTYi`.
