# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: faad97edffb2fc9cda4885feb688f3ccec71c5db

Requested commit: faad97edffb2fc9cda4885feb688f3ccec71c5db

- [spirv: update failing / passing tests](https://git.cafe/gitcafe/zig/commit/faad97edffb2fc9cda4885feb688f3ccec71c5db?format=markdown) — faad97edffb2fc9cda4885feb688f3ccec71c5db; Robin Voetter

- [spirv: work around OpSource parsing issue in llvm-spirv](https://git.cafe/gitcafe/zig/commit/0552e504d061c428655536b82db3bda21d97ef3c?format=markdown) — 0552e504d061c428655536b82db3bda21d97ef3c; Robin Voetter

- [spirv: simple binary and comparison vector operations](https://git.cafe/gitcafe/zig/commit/45a1945dc4a77fb757725d977a6e385a21793a98?format=markdown) — 45a1945dc4a77fb757725d977a6e385a21793a98; Ali Chraghi

- [wasm: lower min/max for floats to compiler_rt](https://git.cafe/gitcafe/zig/commit/9c20449cc5be5da0458556e143980b40d51e8776?format=markdown) — 9c20449cc5be5da0458556e143980b40d51e8776; Robin Voetter

- [spirv: emit vectors as arrays](https://git.cafe/gitcafe/zig/commit/2fe16e072ac447de5826ee436f50f73f56876ff9?format=markdown) — 2fe16e072ac447de5826ee436f50f73f56876ff9; Ali Chraghi

- [add Snektron to CODEOWNERS for SPIR-V](https://git.cafe/gitcafe/zig/commit/245c0847265d3b0b904747ac4be298fe763a4454?format=markdown) — 245c0847265d3b0b904747ac4be298fe763a4454; Robin Voetter

- [spirv: optional comparison](https://git.cafe/gitcafe/zig/commit/f4064d98e23eaa4ad0ec76aca7a341d3e923e86e?format=markdown) — f4064d98e23eaa4ad0ec76aca7a341d3e923e86e; Robin Voetter

- [spirv: handle errors in switch](https://git.cafe/gitcafe/zig/commit/10b8171466f6a2572cea0b8e70eba33be0020ac2?format=markdown) — 10b8171466f6a2572cea0b8e70eba33be0020ac2; Robin Voetter

- [std.testing: disable expectEqualSlices printing for spirv](https://git.cafe/gitcafe/zig/commit/3ca1f888980641c9d9aff02100f277833b988413?format=markdown) — 3ca1f888980641c9d9aff02100f277833b988413; Robin Voetter

- [spirv: intcast, trunc for strange ints](https://git.cafe/gitcafe/zig/commit/e2e4e1f8b4fa5d8394cb571d00b4b62eacea97df?format=markdown) — e2e4e1f8b4fa5d8394cb571d00b4b62eacea97df; Robin Voetter

- [spirv: sign-extension for strange integers](https://git.cafe/gitcafe/zig/commit/b1499df1b88b0fa25c4d7e4a16cb1715db452227?format=markdown) — b1499df1b88b0fa25c4d7e4a16cb1715db452227; Robin Voetter

- [std.testing: allow print\(\) at comptime](https://git.cafe/gitcafe/zig/commit/dc44baf763f38ba3735d45fc4f633cac13949b0e?format=markdown) — dc44baf763f38ba3735d45fc4f633cac13949b0e; Robin Voetter

- [intern pool: fix float equality](https://git.cafe/gitcafe/zig/commit/839a93a101804bb41cb519a965dc62e3eb7deed0?format=markdown) — 839a93a101804bb41cb519a965dc62e3eb7deed0; Robin Voetter

- [spirv: air min/max](https://git.cafe/gitcafe/zig/commit/4f279078c8bd57e7ee47eebce2572ab25729850a?format=markdown) — 4f279078c8bd57e7ee47eebce2572ab25729850a; Robin Voetter

- [spirv: air bitcast for non-numeric non-pointer types](https://git.cafe/gitcafe/zig/commit/f858bf161602d72584da9e950c5a9eeadfe8b29d?format=markdown) — f858bf161602d72584da9e950c5a9eeadfe8b29d; Robin Voetter

- [spirv: fix air is_null optional slice field type](https://git.cafe/gitcafe/zig/commit/0af16a58a0af20efa063057e90f8f448b010afd1?format=markdown) — 0af16a58a0af20efa063057e90f8f448b010afd1; Robin Voetter

- [spirv: allow generation of \*i0](https://git.cafe/gitcafe/zig/commit/d0e7a3596ba480fdbc59644fd13859efe3024ea8?format=markdown) — d0e7a3596ba480fdbc59644fd13859efe3024ea8; Robin Voetter

- [spirv: handle zero-sized arrays](https://git.cafe/gitcafe/zig/commit/2d52fc762da7e7288c4caa381fb02933c205e9be?format=markdown) — 2d52fc762da7e7288c4caa381fb02933c205e9be; Robin Voetter

- [spirv: \`fpext\` and \`fptrunc\` instructions](https://git.cafe/gitcafe/zig/commit/d8b591766ac37090ae77f7b67d0ce6b54c64254e?format=markdown) — d8b591766ac37090ae77f7b67d0ce6b54c64254e; Ali Chraghi

- [spirv: override function return type to void if it has no runtime bits](https://git.cafe/gitcafe/zig/commit/d2692af8e2c6e4397f9be94b2b6625ba0e6e725f?format=markdown) — d2692af8e2c6e4397f9be94b2b6625ba0e6e725f; Robin Voetter

- [spirv: generate \*void as pointer to opaque](https://git.cafe/gitcafe/zig/commit/ae3efab2260ce84fa25dd874e0c193d919eb80c1?format=markdown) — ae3efab2260ce84fa25dd874e0c193d919eb80c1; Robin Voetter

- [spirv: make air is_null not emit OpPtr\(Not\)Equal](https://git.cafe/gitcafe/zig/commit/fe51ff9fc14c38337c559acb7647480188b1d154?format=markdown) — fe51ff9fc14c38337c559acb7647480188b1d154; Robin Voetter

- [spirv: fix incorrect repr of some optional operations](https://git.cafe/gitcafe/zig/commit/15cf1315bb945f2a14a48e2cc7ee2eaf2e0536d2?format=markdown) — 15cf1315bb945f2a14a48e2cc7ee2eaf2e0536d2; Robin Voetter

- [spirv: make bitcasts between the same spirv type a no-op](https://git.cafe/gitcafe/zig/commit/0a3e566f57063c42146aa2d64481a7eb1361f96f?format=markdown) — 0a3e566f57063c42146aa2d64481a7eb1361f96f; Robin Voetter

- [spirv: fix float unequality](https://git.cafe/gitcafe/zig/commit/c6c5fb40deaa104226581d79b3b9332315e11309?format=markdown) — c6c5fb40deaa104226581d79b3b9332315e11309; Robin Voetter

- [spirv: properly skip comptime function parameters](https://git.cafe/gitcafe/zig/commit/4a6a024a4bd103cf7bf7e50a5ccf4103f4ce83a2?format=markdown) — 4a6a024a4bd103cf7bf7e50a5ccf4103f4ce83a2; Robin Voetter

- [spirv: aggregate_init for structs](https://git.cafe/gitcafe/zig/commit/89b1dafa7808d22eab78ea486f158f794da46a2c?format=markdown) — 89b1dafa7808d22eab78ea486f158f794da46a2c; Robin Voetter

- [spirv: put linkery bits in Object](https://git.cafe/gitcafe/zig/commit/28dda3bf898cc338eb0040f3f21799eda1e25be0?format=markdown) — 28dda3bf898cc338eb0040f3f21799eda1e25be0; Robin Voetter

- [spirv: use CacheString for source_file_names instead of \[\]const u8](https://git.cafe/gitcafe/zig/commit/31ad2d72a756b837b153ae63dfc0e6df608033b4?format=markdown) — 31ad2d72a756b837b153ae63dfc0e6df608033b4; Robin Voetter

- [spirv: get rid of SpvModule arena](https://git.cafe/gitcafe/zig/commit/a3d77bdba9f8c6c3a88cfdfc009e1fabff22d2eb?format=markdown) — a3d77bdba9f8c6c3a88cfdfc009e1fabff22d2eb; Robin Voetter

- [spirv: anon decl refs](https://git.cafe/gitcafe/zig/commit/ab701c3d375b102bc291f80a791109cb109964ba?format=markdown) — ab701c3d375b102bc291f80a791109cb109964ba; Robin Voetter

- [spirv: cast result of \.elem pointers to right type if needed](https://git.cafe/gitcafe/zig/commit/08ea9a9ff6962c40eb87ab4951bc07a05b3831c9?format=markdown) — 08ea9a9ff6962c40eb87ab4951bc07a05b3831c9; Robin Voetter

- [spirv: constant elem ptr fix](https://git.cafe/gitcafe/zig/commit/a7c3d5e4ec551e48166919ab55f618afe7c23b2a?format=markdown) — a7c3d5e4ec551e48166919ab55f618afe7c23b2a; Robin Voetter

- [spirv: lower pointers to zero-bit types as undef](https://git.cafe/gitcafe/zig/commit/4ea361f6dc07826337255fdddcbdfca9b8c9a0a9?format=markdown) — 4ea361f6dc07826337255fdddcbdfca9b8c9a0a9; Robin Voetter

- [spirv: opaque types](https://git.cafe/gitcafe/zig/commit/4e22f811e746ab5771ea7355ed8dfbfcda0420c2?format=markdown) — 4e22f811e746ab5771ea7355ed8dfbfcda0420c2; Robin Voetter

- [std.base64: Improve Encoder/Decoder performance](https://git.cafe/gitcafe/zig/commit/a241cf90d66ee0a47fafc49dc65fe32871557a01?format=markdown) — a241cf90d66ee0a47fafc49dc65fe32871557a01; joadnacer

- [Merge pull request \#17523 from xxxbxxx/wasm-codegen](https://git.cafe/gitcafe/zig/commit/b0f031f5730be496872591dce3242004cf9a6f22?format=markdown) — b0f031f5730be496872591dce3242004cf9a6f22; Luuk de Gram

- [translate-c: fix crash when last stmt of stmt expr is a decl](https://git.cafe/gitcafe/zig/commit/a126afa1c3fe7e39678c201f6470b7899aedd47e?format=markdown) — a126afa1c3fe7e39678c201f6470b7899aedd47e; Peng He

- [update build.zig examples from current stdlib](https://git.cafe/gitcafe/zig/commit/8a15c9249c6b6d47c22651d65a7b68db487cd479?format=markdown) — 8a15c9249c6b6d47c22651d65a7b68db487cd479; Ryan Barth

- [Add a missing period in Future's description](https://git.cafe/gitcafe/zig/commit/895c81ce72430be818befefa56046d966c01f8ea?format=markdown) — 895c81ce72430be818befefa56046d966c01f8ea; JustinWayland

- [Merge pull request \#17242 from ziglang/ci-windows-tarballs](https://git.cafe/gitcafe/zig/commit/3be8490d826996dae4ce9c5564d0b2076b906f1f?format=markdown) — 3be8490d826996dae4ce9c5564d0b2076b906f1f; Andrew Kelley

- [Merge pull request \#17489 from ziglang/glibc-update](https://git.cafe/gitcafe/zig/commit/1a6ba7e1cc4d26910f75141b88079de8f7ffc1aa?format=markdown) — 1a6ba7e1cc4d26910f75141b88079de8f7ffc1aa; Andrew Kelley

- [LLVM: work around \`@floatFromInt\` bug](https://git.cafe/gitcafe/zig/commit/ab4d6bf468bd8cba4ffd2d700d83e9707f5307b1?format=markdown) — ab4d6bf468bd8cba4ffd2d700d83e9707f5307b1; Andrew Kelley

- [Merge pull request \#17510 from Vexu/vector](https://git.cafe/gitcafe/zig/commit/2d7d037c4855681c8a27d98f1f29a63badb55658?format=markdown) — 2d7d037c4855681c8a27d98f1f29a63badb55658; Andrew Kelley

- [Merge pull request \#17504 from ziglang/fix-var-args-coercion](https://git.cafe/gitcafe/zig/commit/7aa85691b08262b4fd63f9307e4d9cd41230e08c?format=markdown) — 7aa85691b08262b4fd63f9307e4d9cd41230e08c; Andrew Kelley

- [remove redundant use of pathFromRoot](https://git.cafe/gitcafe/zig/commit/244233da2a355cbb5b7ec2e3888c3607b91609a3?format=markdown) — 244233da2a355cbb5b7ec2e3888c3607b91609a3; radar roark

- [drop for loop syntax upgrade mechanisms](https://git.cafe/gitcafe/zig/commit/027aabf4977d0362e908d9ef732aaa929605d563?format=markdown) — 027aabf4977d0362e908d9ef732aaa929605d563; Andrew Kelley

- [llvm: fix incorrect file paths in debug info](https://git.cafe/gitcafe/zig/commit/69dc1a6bb28dc47a57902d421c538f2f82edea8a?format=markdown) — 69dc1a6bb28dc47a57902d421c538f2f82edea8a; Andrew Kelley

- [Add \`zig rc\` subcommand, a drop-in replacement for rc.exe](https://git.cafe/gitcafe/zig/commit/2769215b9037bb1f407e07887d4d21957ce1a9e0?format=markdown) — 2769215b9037bb1f407e07887d4d21957ce1a9e0; Ryan Liptak

- [lib: Fix asm code in \_start for SPARC](https://git.cafe/gitcafe/zig/commit/375bb5f4a1ebfc1d002e252d97077da7e1db7e4d?format=markdown) — 375bb5f4a1ebfc1d002e252d97077da7e1db7e4d; Koakuma

- [Merge pull request \#17498 from ziglang/fix-fetch](https://git.cafe/gitcafe/zig/commit/67ee68fc9eb02b78d7a2c26c617a16f60f91012d?format=markdown) — 67ee68fc9eb02b78d7a2c26c617a16f60f91012d; Andrew Kelley

- [Fix minor typo in the description of Progress](https://git.cafe/gitcafe/zig/commit/b37fdf387a10bf76facc85a882f9ec7a8279c17a?format=markdown) — b37fdf387a10bf76facc85a882f9ec7a8279c17a; JustinWayland

- [Fix compilation failure in valgrind.zig](https://git.cafe/gitcafe/zig/commit/2254882ebe1f3fa9e616347d09002e5420cf1221?format=markdown) — 2254882ebe1f3fa9e616347d09002e5420cf1221; Kai Jellinghaus

- [Package.Fetch: wrap operations involving tmp_directory in a block](https://git.cafe/gitcafe/zig/commit/8c6b0271cc55d4c9ae2793340419df3fd3d2c1d7?format=markdown) — 8c6b0271cc55d4c9ae2793340419df3fd3d2c1d7; Krzysztof Wolicki

- [Update docs of PriorityQueue.iterator\(\) and PriorityDeque.iterator\(\)](https://git.cafe/gitcafe/zig/commit/4e188dd66c289a5a6f1e0438360111d5c20a761e?format=markdown) — 4e188dd66c289a5a6f1e0438360111d5c20a761e; Alexander Heinrich

- [move two TODO comments to a github issue](https://git.cafe/gitcafe/zig/commit/13022749105be7167d2c97222215ae5f30c24527?format=markdown) — 13022749105be7167d2c97222215ae5f30c24527; Andrew Kelley

- [disable flaky test](https://git.cafe/gitcafe/zig/commit/f80ca1d66a568617abec97e2adf6ed41723b44c0?format=markdown) — f80ca1d66a568617abec97e2adf6ed41723b44c0; Andrew Kelley

- [Merge pull request \#17465](https://git.cafe/gitcafe/zig/commit/5722261e6474e8bac5b8cb341b6344100b8514f2?format=markdown) — 5722261e6474e8bac5b8cb341b6344100b8514f2; Andrew Kelley

- [Package: Fix path separator not being escaped between root_dir and sub_path](https://git.cafe/gitcafe/zig/commit/42998e637b29df66992d10be270fb97e47758fba?format=markdown) — 42998e637b29df66992d10be270fb97e47758fba; Ryan Liptak

- [Sema,type: unify type query functions](https://git.cafe/gitcafe/zig/commit/1033d71017c9c40bd55f1743cd7990024c892af7?format=markdown) — 1033d71017c9c40bd55f1743cd7990024c892af7; mlugg

- [Step.Run: change \`cwd\` to \`?Build.LazyPath\` \(\#17418\)](https://git.cafe/gitcafe/zig/commit/7edba14d7cba465a2ffe12a45f96424849bbaf11?format=markdown) — 7edba14d7cba465a2ffe12a45f96424849bbaf11; Krzysztof Wolicki

- [Step.Compile: add options struct for \`addCSourceFiles\` \(\#17420\)](https://git.cafe/gitcafe/zig/commit/7abf9b3a83b3d37bbeeac7dc2df238c3b94aa148?format=markdown) — 7abf9b3a83b3d37bbeeac7dc2df238c3b94aa148; Krzysztof Wolicki

- [Package.Fetch: fix inclusions not working for directories](https://git.cafe/gitcafe/zig/commit/2ca7cc46c41dc5fe91fe385df4f3330634bd88f3?format=markdown) — 2ca7cc46c41dc5fe91fe385df4f3330634bd88f3; Andrew Kelley

- [Merge pull request \#17391 from xxxbxxx/load-i4](https://git.cafe/gitcafe/zig/commit/aaf46187ab7bf23c87a275e2755a9bd01f3c93cf?format=markdown) — aaf46187ab7bf23c87a275e2755a9bd01f3c93cf; Andrew Kelley

- [Package.Fetch: allow relative paths outside project root](https://git.cafe/gitcafe/zig/commit/fa08e49f839d47441af9a1bcf23dc1701849379e?format=markdown) — fa08e49f839d47441af9a1bcf23dc1701849379e; Andrew Kelley

- [Sema: fix \`dbg_inline\` instructions not being emitted](https://git.cafe/gitcafe/zig/commit/b2c36b14de97a2333a9db761c54ae86bd483cb1d?format=markdown) — b2c36b14de97a2333a9db761c54ae86bd483cb1d; Veikka Tuominen

- [std.cstr: remove deprecated namespace](https://git.cafe/gitcafe/zig/commit/1f6d82ec01b09b7a8a6285810dd4c68624621df3?format=markdown) — 1f6d82ec01b09b7a8a6285810dd4c68624621df3; Eric Joldasov

- [Grammar: Use \`ContainerDeclaration\*\` instead of \`ContainerDeclarations\`](https://git.cafe/gitcafe/zig/commit/3a47bc715404752e7f4156177bfb7975cfa06aec?format=markdown) — 3a47bc715404752e7f4156177bfb7975cfa06aec; Jonathan Marler

- [Merge pull request \#17447 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/9e341a6da3a646dac7b1ed8d48c3ad6cc62418d0?format=markdown) — 9e341a6da3a646dac7b1ed8d48c3ad6cc62418d0; Jacob Young

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

- [std.mem: use indexOfScalarPos when indexOf is called where needle.len == 1](https://git.cafe/gitcafe/zig/commit/75b48ef503204d3ba005647ecce8fda4657a8588?format=markdown) — 75b48ef503204d3ba005647ecce8fda4657a8588; Karl Seguin

- [lib/std/fs/test.zig: cleanup \(\#17443\)](https://git.cafe/gitcafe/zig/commit/57874ce619c098a4affd6804a71e0604ff3874c8?format=markdown) — 57874ce619c098a4affd6804a71e0604ff3874c8; Pat Tullmann

- [Merge pull request \#17438 from Luukdegram/issue-17436](https://git.cafe/gitcafe/zig/commit/54e7f58fcb8cd3fbfd1b1a3efd090c296b0e728b?format=markdown) — 54e7f58fcb8cd3fbfd1b1a3efd090c296b0e728b; Luuk de Gram

- [Merge pull request \#17416 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/1de242cd732b63bbd8b24579b42b0ccfaf40e193?format=markdown) — 1de242cd732b63bbd8b24579b42b0ccfaf40e193; Jacob Young

- [cbe: fix crash on error](https://git.cafe/gitcafe/zig/commit/a9b37ac63724a79805f00b4e6966ebb8329151a2?format=markdown) — a9b37ac63724a79805f00b4e6966ebb8329151a2; Jacob Young

- [std.unicode.utf8ValidateSlice: optimize implementation \(\#17329\)](https://git.cafe/gitcafe/zig/commit/d68f39b5412e0aeb59d71c9f676221212261dc8c?format=markdown) — d68f39b5412e0aeb59d71c9f676221212261dc8c; Karl Seguin

- [Update Server.zig:\{listen, do\} to specify error enums](https://git.cafe/gitcafe/zig/commit/5a4a5875dc49dd4e027b17b96dd1348822806e58?format=markdown) — 5a4a5875dc49dd4e027b17b96dd1348822806e58; Becker A

- [Merge pull request \#17419 from ziglang/unsound-native-target-info](https://git.cafe/gitcafe/zig/commit/41a4908dcc123818315ad26de90fd8d157268484?format=markdown) — 41a4908dcc123818315ad26de90fd8d157268484; Andrew Kelley

- [Merge pull request \#17027 from Ratakor/master](https://git.cafe/gitcafe/zig/commit/2d0ddce309cbc0cac8a91e7aed5b3cdb988c9fa8?format=markdown) — 2d0ddce309cbc0cac8a91e7aed5b3cdb988c9fa8; Andrew Kelley

- [std.math: add nextAfter \(\#16894\)](https://git.cafe/gitcafe/zig/commit/ad6f8e3a5955df4d26478bc284919f4e5c8a6913?format=markdown) — ad6f8e3a5955df4d26478bc284919f4e5c8a6913; castholm

- [Merge pull request \#17359 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/e6590fea19e3eab94b35bfd3c36e29b53cefcaaf?format=markdown) — e6590fea19e3eab94b35bfd3c36e29b53cefcaaf; Jacob Young

- [comp: add support for \-fdata-sections](https://git.cafe/gitcafe/zig/commit/8b4e3b6aee61a26e7229ea30728e6c5e31c7cd0b?format=markdown) — 8b4e3b6aee61a26e7229ea30728e6c5e31c7cd0b; Jakub Konka

- [Merge pull request \#17344 from ziglang/type-erased-reader](https://git.cafe/gitcafe/zig/commit/a306bfcd8eec166906ce2839bc7ff86ba6335376?format=markdown) — a306bfcd8eec166906ce2839bc7ff86ba6335376; Andrew Kelley

- [autodoc: Add \`hidden\` class to \[src\] link when starting renderApi to only show it for functions \(\#17322\)](https://git.cafe/gitcafe/zig/commit/4d1e8ef1eb1217e0a997b9bfa164142d83b01c0a?format=markdown) — 4d1e8ef1eb1217e0a997b9bfa164142d83b01c0a; Krzysztof Wolicki

- [autodoc: Add handling for array_cat, array_mul, struct_init_empty_result\. \(\#17367\)](https://git.cafe/gitcafe/zig/commit/9c3165b81b1ee6474f4bdecf33149f587fd77510?format=markdown) — 9c3165b81b1ee6474f4bdecf33149f587fd77510; Krzysztof Wolicki

- [linux: add fanotify API](https://git.cafe/gitcafe/zig/commit/9f0d2f94175a131d965e86a6396f5ac508b27bf8?format=markdown) — 9f0d2f94175a131d965e86a6396f5ac508b27bf8; nikneym

- [Merge pull request \#17276 from ziglang/anon-decls](https://git.cafe/gitcafe/zig/commit/398db54434dad366748d63f37dcfc5e770cfd278?format=markdown) — 398db54434dad366748d63f37dcfc5e770cfd278; Andrew Kelley

- [GeneralPurposeAllocator.searchBucket: check current bucket before searching the list](https://git.cafe/gitcafe/zig/commit/ec0f76c5996e88f61d376640bf36ed7feb2b0ea6?format=markdown) — ec0f76c5996e88f61d376640bf36ed7feb2b0ea6; Ryan Liptak

- [Update IORING_OP to reflect upstream \(\#17388\)](https://git.cafe/gitcafe/zig/commit/11489bb04f82cf91e23bd1980fb4cf49b5a6fc54?format=markdown) — 11489bb04f82cf91e23bd1980fb4cf49b5a6fc54; Kai Jellinghaus

- [Add \`\-fno-stack-protector\` to flags when building libzigcpp](https://git.cafe/gitcafe/zig/commit/4df7f7c86a0a105b5d3764121f259a39487a6c8a?format=markdown) — 4df7f7c86a0a105b5d3764121f259a39487a6c8a; Krzysztof Wolicki

- [Merge pull request \#17352 from kcbanner/extern_union_comptime_memory](https://git.cafe/gitcafe/zig/commit/87d09edf2d328b21e02abb233899ebaa257a5204?format=markdown) — 87d09edf2d328b21e02abb233899ebaa257a5204; Andrew Kelley

- [llvm: remove extra copy of wrapped payloads](https://git.cafe/gitcafe/zig/commit/c933a7c58c6685f65da26e7c4cc826a32c3d1e43?format=markdown) — c933a7c58c6685f65da26e7c4cc826a32c3d1e43; ocrap7

- [Merge pull request \#17375 from xxxbxxx/packed-struct](https://git.cafe/gitcafe/zig/commit/5c3393dc2efc836b0ec23e3c2c5ad3da4f8d6a59?format=markdown) — 5c3393dc2efc836b0ec23e3c2c5ad3da4f8d6a59; Andrew Kelley

- [Merge pull request \#17341 from rzezeski/illumos-updates](https://git.cafe/gitcafe/zig/commit/77338947617f5aed0bfe50ca4975d284736a5d90?format=markdown) — 77338947617f5aed0bfe50ca4975d284736a5d90; Andrew Kelley

- [Merge pull request \#17383 from squeek502/gpa-optim-treap](https://git.cafe/gitcafe/zig/commit/47f08605bd3ce01fb38e0d41408f4e09268fce09?format=markdown) — 47f08605bd3ce01fb38e0d41408f4e09268fce09; Andrew Kelley

- [Add behavior test for empty tuple type](https://git.cafe/gitcafe/zig/commit/6734d2117e3520c1ef011609d0e2b2dd131a80aa?format=markdown) — 6734d2117e3520c1ef011609d0e2b2dd131a80aa; Ian Johnson

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

- [valgrind.memcheck: fix makeMem\*\(\)](https://git.cafe/gitcafe/zig/commit/4930094e622c043d9be459abbfc5a7b203a22aa2?format=markdown) — 4930094e622c043d9be459abbfc5a7b203a22aa2; Frank Denis

- [Sema: fix issues in \`@errorCast\` with error unions](https://git.cafe/gitcafe/zig/commit/0bdbd3e235daee64caf1f99e5b9d7b62f4c5c484?format=markdown) — 0bdbd3e235daee64caf1f99e5b9d7b62f4c5c484; Veikka Tuominen

- [correctly detect apple a15 and a16 chips](https://git.cafe/gitcafe/zig/commit/c9c3ee704c45efe0e19bd02c08f51c7513268e76?format=markdown) — c9c3ee704c45efe0e19bd02c08f51c7513268e76; xdBronch

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