# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: d2cdfb949033cfd463cdd4ef1bbf93f94d4d190a

Requested commit: d2cdfb949033cfd463cdd4ef1bbf93f94d4d190a

- [stage2: add 4 new linker flags for WebAssembly](https://git.cafe/gitcafe/zig/commit/d2cdfb949033cfd463cdd4ef1bbf93f94d4d190a?format=markdown) — d2cdfb949033cfd463cdd4ef1bbf93f94d4d190a; Andrew Kelley

- [std: Publicize Allocator.reallocBytes](https://git.cafe/gitcafe/zig/commit/9bb7ff68ccab8700cb787a83359df02a5bb4370f?format=markdown) — 9bb7ff68ccab8700cb787a83359df02a5bb4370f; Silver

- [Cmake: Specify LLVM versions](https://git.cafe/gitcafe/zig/commit/e04ab39036ebbae02e3f3007ffc9f1bd6d44c7a3?format=markdown) — e04ab39036ebbae02e3f3007ffc9f1bd6d44c7a3; Martin Hafskjold Thoresen

- [std: ppoll: cast number of fds to nfds_t](https://git.cafe/gitcafe/zig/commit/3534f8a3eda03c412e71970fa1f1ce9de49404b7?format=markdown) — 3534f8a3eda03c412e71970fa1f1ce9de49404b7; Gregory Anders

- [os/linux/io_uring: implement statx](https://git.cafe/gitcafe/zig/commit/082072bd4f4613e798068370681c269860785cbf?format=markdown) — 082072bd4f4613e798068370681c269860785cbf; Vincent Rischmann

- [tools/gen_stubs.zig: better error message on invalid input](https://git.cafe/gitcafe/zig/commit/4d75382452abd5e50e6f8ca9c82b67fbe0983456?format=markdown) — 4d75382452abd5e50e6f8ca9c82b67fbe0983456; Andrew Kelley

- [ci: fully activate ci.ziglang.org linux](https://git.cafe/gitcafe/zig/commit/a7d215759e93be971ba5e560578e7473655cdd82?format=markdown) — a7d215759e93be971ba5e560578e7473655cdd82; Michael Dusan

- [stage2 x86_64: add MIR\-\>Isel lowering step for x86_64](https://git.cafe/gitcafe/zig/commit/3c7310f8cc164dbf6e6393392e8812c9f5b6a270?format=markdown) — 3c7310f8cc164dbf6e6393392e8812c9f5b6a270; Jakub Konka

- [ci: don't print env because there will be secrets there](https://git.cafe/gitcafe/zig/commit/4acd8920d856f475bb86e3ae7d6284f91e7119d9?format=markdown) — 4acd8920d856f475bb86e3ae7d6284f91e7119d9; Andrew Kelley

- [crypto/edwards25519: correctly flip the Y sign in the H2C operation](https://git.cafe/gitcafe/zig/commit/bd8b94bd0ec592b62b8ae5637375a8d79cbe3e3b?format=markdown) — bd8b94bd0ec592b62b8ae5637375a8d79cbe3e3b; Frank Denis

- [stage2 ARM: move codegen to separate file](https://git.cafe/gitcafe/zig/commit/6b5e403e5dcdd55baf318e8734b77ce4bc635fe9?format=markdown) — 6b5e403e5dcdd55baf318e8734b77ce4bc635fe9; joachimschmidt557

- [stage2 RISCV64: introduce MIR](https://git.cafe/gitcafe/zig/commit/0fb26b03690eb327164bbc7a21ba2d69d3b1a5b8?format=markdown) — 0fb26b03690eb327164bbc7a21ba2d69d3b1a5b8; joachimschmidt557

- [std: Fix path resolution on Windows](https://git.cafe/gitcafe/zig/commit/2551946a5102a72b4120b70d400ce4c9ff517415?format=markdown) — 2551946a5102a72b4120b70d400ce4c9ff517415; LemonBoy

- [Replace ArrayList.init/ensureTotalCapacity pairs with initCapacity](https://git.cafe/gitcafe/zig/commit/e97feb96e4daf7d53538c9c8773d50459a59e5ee?format=markdown) — e97feb96e4daf7d53538c9c8773d50459a59e5ee; Ryan Liptak

- [compiler-rt: Fix f16 API declarations to be consistent](https://git.cafe/gitcafe/zig/commit/d03e9d0b8347a74d674bdafadb71e7ddd8fdfad1?format=markdown) — d03e9d0b8347a74d674bdafadb71e7ddd8fdfad1; LemonBoy

- [Add more entries to the list of stage1\+stage2\+CBE passing tests \(\#10094\)](https://git.cafe/gitcafe/zig/commit/77ffffc7cc2c22ede60876281ea5d1cdfdf7afa2?format=markdown) — 77ffffc7cc2c22ede60876281ea5d1cdfdf7afa2; Daniele Cocca

- [Merge pull request \#10079 from mattbork/astgen-temp-allocs](https://git.cafe/gitcafe/zig/commit/a55dc4a3bcecbd5adc7ee1724c487786f74cbd8e?format=markdown) — a55dc4a3bcecbd5adc7ee1724c487786f74cbd8e; Andrew Kelley

- [Merge pull request \#10088 from ziglang/std-os-perf](https://git.cafe/gitcafe/zig/commit/08dc840247536cffb970b9fa3974017db44ed373?format=markdown) — 08dc840247536cffb970b9fa3974017db44ed373; Andrew Kelley

- [stage2 RISCV64: move codegen to separate file](https://git.cafe/gitcafe/zig/commit/5ebdc8c46c594580a95acbc7252e77ccac8d0680?format=markdown) — 5ebdc8c46c594580a95acbc7252e77ccac8d0680; joachimschmidt557

- [C backend: implement ?void, and other zero sized types](https://git.cafe/gitcafe/zig/commit/674932e503e5b3a929f5a17eb4aa2fd2866219c3?format=markdown) — 674932e503e5b3a929f5a17eb4aa2fd2866219c3; Emily Bellows

- [ci: add new linux pipeline](https://git.cafe/gitcafe/zig/commit/325bae7fc0025f7153bd1de1c28e642e896190b1?format=markdown) — 325bae7fc0025f7153bd1de1c28e642e896190b1; Michael Dusan

- [Fix ensureTotalCapacity calls that should be ensureUnusedCapacity calls](https://git.cafe/gitcafe/zig/commit/70ef9bc75c42ec00e9d4231a2e1f1dca84144748?format=markdown) — 70ef9bc75c42ec00e9d4231a2e1f1dca84144748; Ryan Liptak

- [Merge pull request \#10077 from squeek502/arraylist-capacity](https://git.cafe/gitcafe/zig/commit/77eefebe65fc2baed08755bceb8e4df77fe8103c?format=markdown) — 77eefebe65fc2baed08755bceb8e4df77fe8103c; Andrew Kelley

- [stage2 AArch64: implement unconditional branches](https://git.cafe/gitcafe/zig/commit/002fbb0af043d90b0ab7d2f2804effc6fa2d690c?format=markdown) — 002fbb0af043d90b0ab7d2f2804effc6fa2d690c; joachimschmidt557

- [correct bug with omit frame pointer logic](https://git.cafe/gitcafe/zig/commit/f951bf8aeb83c9d0e6528f45d2b2975e50be993a?format=markdown) — f951bf8aeb83c9d0e6528f45d2b2975e50be993a; Lee Cannon

- [optimize AstGen.callExpr](https://git.cafe/gitcafe/zig/commit/83dcfd62053a80024b1cb282fddf399a36c9c58e?format=markdown) — 83dcfd62053a80024b1cb282fddf399a36c9c58e; Lee Cannon

- [Merge pull request \#10068 from leecannon/tracy_improvements](https://git.cafe/gitcafe/zig/commit/8346e011c9ecbd7d462f0948d2e9dfc7e4067482?format=markdown) — 8346e011c9ecbd7d462f0948d2e9dfc7e4067482; Andrew Kelley

- [stage2: move x86_64 codegen to arch/x86_64/CodeGen.zig](https://git.cafe/gitcafe/zig/commit/91d93b6395bf4a5718cffe18d4a9351b2ff06492?format=markdown) — 91d93b6395bf4a5718cffe18d4a9351b2ff06492; Jakub Konka

- [Merge pull request \#10066 from joachimschmidt557/stage2-aarch64-mir](https://git.cafe/gitcafe/zig/commit/c452d10953366bae4f2c6d2bf689eaaf51da739a?format=markdown) — c452d10953366bae4f2c6d2bf689eaaf51da739a; Jakub Konka

- [C backend: implement signed trunc](https://git.cafe/gitcafe/zig/commit/969bcb6a59eadb2ef46a9784286728a25d275c24?format=markdown) — 969bcb6a59eadb2ef46a9784286728a25d275c24; Emily Bellows

- [std: add missing termios def to std/c/linux.zig](https://git.cafe/gitcafe/zig/commit/1de6f9a267bf9247b62b385fc793586e60f78376?format=markdown) — 1de6f9a267bf9247b62b385fc793586e60f78376; pfg

- [stage2: implement \`@popCount\` for non-vectors](https://git.cafe/gitcafe/zig/commit/d6067db06267e37dec65202667741bc1b63fe980?format=markdown) — d6067db06267e37dec65202667741bc1b63fe980; Andrew Kelley

- [gpa: fix memory limit accounting for large allocations](https://git.cafe/gitcafe/zig/commit/5ff01bd820ea08005a422f046ad5bbad663b0dab?format=markdown) — 5ff01bd820ea08005a422f046ad5bbad663b0dab; Matthew Borkowski

- [Add argument for \`fillFn\` to \`Random.init\`](https://git.cafe/gitcafe/zig/commit/544d7d99822912a4f85768b0df882775e5fdb80d?format=markdown) — 544d7d99822912a4f85768b0df882775e5fdb80d; ominitay

- [CLI: clarify help text for \-z](https://git.cafe/gitcafe/zig/commit/66b4bd19c08963b750f6b186739d4ac9402fd896?format=markdown) — 66b4bd19c08963b750f6b186739d4ac9402fd896; Andrew Kelley

- [zig: expose linker options and include '\-z notext'](https://git.cafe/gitcafe/zig/commit/2cdffc97f062feb898f4c8268f1ec6e252077e96?format=markdown) — 2cdffc97f062feb898f4c8268f1ec6e252077e96; Kenta Iwasaki

- [Make \`std.meta.trait.isContainer\` true for opaques](https://git.cafe/gitcafe/zig/commit/83a4bb6e6957325b744a08e16cab6b2a4a045f3e?format=markdown) — 83a4bb6e6957325b744a08e16cab6b2a4a045f3e; InKryption

- [Use \`debug.assert\` instead of \`testing.expect\`\.](https://git.cafe/gitcafe/zig/commit/eeb8629bea90b931a65559886c272fe7aad9211d?format=markdown) — eeb8629bea90b931a65559886c272fe7aad9211d; InKryption

- [Make pointer variables in \( init-lib \| init-exe \)/build.zig const\. \(\#10057\)](https://git.cafe/gitcafe/zig/commit/ee038df7e2782d336e8d7cdb8619c39d85c027bb?format=markdown) — ee038df7e2782d336e8d7cdb8619c39d85c027bb; InKryption

- [C backend: implement trunc for unsigned non-pow2 ints](https://git.cafe/gitcafe/zig/commit/bbe4a9fa991d1d0756323e67ed546a58d2d2be7e?format=markdown) — bbe4a9fa991d1d0756323e67ed546a58d2d2be7e; Andrew Kelley

- [C backend: implement trunc instruction](https://git.cafe/gitcafe/zig/commit/98009a2f66de32d1ea4df41cc03d5ad3d723b3ed?format=markdown) — 98009a2f66de32d1ea4df41cc03d5ad3d723b3ed; Andrew Kelley

- [C backend: fix \`@boolToInt\`](https://git.cafe/gitcafe/zig/commit/5479c0f9ac7f7ed4808141ce518d3553240fd01b?format=markdown) — 5479c0f9ac7f7ed4808141ce518d3553240fd01b; Andrew Kelley

- [C backend: fix crash when number of Decls passes a threshold](https://git.cafe/gitcafe/zig/commit/1c93cf52d8b8acab469efe5d4457ed43d76bc6e5?format=markdown) — 1c93cf52d8b8acab469efe5d4457ed43d76bc6e5; Andrew Kelley

- [C backend: fix ptrtoint and wrap_errunion_err](https://git.cafe/gitcafe/zig/commit/c59ee3157f5a7fb5c6110422ea8215601285ea28?format=markdown) — c59ee3157f5a7fb5c6110422ea8215601285ea28; Andrew Kelley

- [behavior tests: add "passing for C backend" category](https://git.cafe/gitcafe/zig/commit/9ed955e5ca755ddfa7ee4cb3c34f6373cb1bf6a8?format=markdown) — 9ed955e5ca755ddfa7ee4cb3c34f6373cb1bf6a8; Andrew Kelley

- [C backend: fix enough that zig test works](https://git.cafe/gitcafe/zig/commit/d2f9646d98615d85589d2c46237559d1249f2765?format=markdown) — d2f9646d98615d85589d2c46237559d1249f2765; Andrew Kelley

- [C backend: emit decls sorted by dependencies](https://git.cafe/gitcafe/zig/commit/234d94e42b832dd17eb9144f5523e03ef4fa8eb3?format=markdown) — 234d94e42b832dd17eb9144f5523e03ef4fa8eb3; Andrew Kelley

- [std.ArrayListUnmanaged: implement writer\(\)](https://git.cafe/gitcafe/zig/commit/8e93ec6d2491246c841c2f983bb48152b8de2837?format=markdown) — 8e93ec6d2491246c841c2f983bb48152b8de2837; Andrew Kelley

- [zig test: when \-ofmt=c, default to \`zig run\` as test exec](https://git.cafe/gitcafe/zig/commit/e02caa7e2909c0ae7f7e8ea1378d78e0469b9ff8?format=markdown) — e02caa7e2909c0ae7f7e8ea1378d78e0469b9ff8; Andrew Kelley

- [Compilation: fix crash in the compile error system](https://git.cafe/gitcafe/zig/commit/6504c57176a2a7def07c975af693940fe351bb19?format=markdown) — 6504c57176a2a7def07c975af693940fe351bb19; Andrew Kelley

- [stage2: fix small memory leak of test_functions when using \`zig test\`](https://git.cafe/gitcafe/zig/commit/e494ce760428cde79b63e9a9016c4af06484eef3?format=markdown) — e494ce760428cde79b63e9a9016c4af06484eef3; Andrew Kelley

- [std.rand: Refactor \`Random\` interface](https://git.cafe/gitcafe/zig/commit/c1a5ff34f3f68a2a0bc32828ab483328cd436fea?format=markdown) — c1a5ff34f3f68a2a0bc32828ab483328cd436fea; Ominitay

- [Merge pull request \#10040 from mattbork/extern-fn-scopes](https://git.cafe/gitcafe/zig/commit/9024f27d8f5cb651e2260348ce0ee6fd67fc2c32?format=markdown) — 9024f27d8f5cb651e2260348ce0ee6fd67fc2c32; Andrew Kelley

- [stage1: Fix path normalization on Windows](https://git.cafe/gitcafe/zig/commit/3568cd4b8f52164d8a519576cc9ea95bb303cd92?format=markdown) — 3568cd4b8f52164d8a519576cc9ea95bb303cd92; LemonBoy

- [stage2: implement runtime pointer access to global constants](https://git.cafe/gitcafe/zig/commit/3af973160031fd573f46489bee519217e635839a?format=markdown) — 3af973160031fd573f46489bee519217e635839a; Andrew Kelley

- [stage2: fix crash report code in release builds](https://git.cafe/gitcafe/zig/commit/c1fd459f14d9e89c0b38b1afc531a7b67e3a2759?format=markdown) — c1fd459f14d9e89c0b38b1afc531a7b67e3a2759; Andrew Kelley

- [stage2 LLVM backend: fix bitcast](https://git.cafe/gitcafe/zig/commit/11a60e87791c13d89d770c7925c744b5fe75e5c4?format=markdown) — 11a60e87791c13d89d770c7925c744b5fe75e5c4; Andrew Kelley

- [Fix bug in exp2\(\) \(\#9999\)](https://git.cafe/gitcafe/zig/commit/f890de62948a0134a8d703dd2f1ee37701ec4c00?format=markdown) — f890de62948a0134a8d703dd2f1ee37701ec4c00; Lewis Gaul

- [multi_array_list: get function take self by value](https://git.cafe/gitcafe/zig/commit/ad5b90ab1092cb50b38e4a1e6bbed463a38ef7cf?format=markdown) — ad5b90ab1092cb50b38e4a1e6bbed463a38ef7cf; Jonathan Marler

- [Sema: fix ret_ptr when inlining](https://git.cafe/gitcafe/zig/commit/79702c144d713de126d37637630c7b25ee9ecc82?format=markdown) — 79702c144d713de126d37637630c7b25ee9ecc82; Andrew Kelley

- [Sema: improved C pointers and casting](https://git.cafe/gitcafe/zig/commit/c6b3d06535f4227541c13fe75da347a485abdb4f?format=markdown) — c6b3d06535f4227541c13fe75da347a485abdb4f; Andrew Kelley

- [Sema: fix coercion from union to its own tag](https://git.cafe/gitcafe/zig/commit/6df26a37d13d21be061a1cccd39dd17e46a81322?format=markdown) — 6df26a37d13d21be061a1cccd39dd17e46a81322; Andrew Kelley

- [astgen: generate correct switch prong indices](https://git.cafe/gitcafe/zig/commit/25012ab3d12ac7bcd4e53a90367afc8e97d91c36?format=markdown) — 25012ab3d12ac7bcd4e53a90367afc8e97d91c36; Robin Voetter

- [Don't call render_const_val_array\(\) on undefined](https://git.cafe/gitcafe/zig/commit/17e46a3b97479b13a46a933206fca94d959fafe8?format=markdown) — 17e46a3b97479b13a46a933206fca94d959fafe8; Daniele Cocca

- [Merge pull request \#10035 from Snektron/stage2-orelse](https://git.cafe/gitcafe/zig/commit/f2a174b294f3322c45510d199bc14ab2c0aadbfc?format=markdown) — f2a174b294f3322c45510d199bc14ab2c0aadbfc; Andrew Kelley

- [Merge pull request \#10034 from Snektron/stage2-slice](https://git.cafe/gitcafe/zig/commit/df198ea60e05664b5b72a43aae815fa06d94c19c?format=markdown) — df198ea60e05664b5b72a43aae815fa06d94c19c; Andrew Kelley

- [Merge pull request \#9874 from leecannon/frame_pointer](https://git.cafe/gitcafe/zig/commit/30d01c8fea68baab396081da040f49defa494088?format=markdown) — 30d01c8fea68baab396081da040f49defa494088; Andrew Kelley

- [Sema: fix switch that covers full integer range](https://git.cafe/gitcafe/zig/commit/97dc5f6eb531c91e8bd23a5589cae64e0a4561e8?format=markdown) — 97dc5f6eb531c91e8bd23a5589cae64e0a4561e8; Andrew Kelley

- [stage2: fix switch on tagged union capture-by-pointer](https://git.cafe/gitcafe/zig/commit/8509e7111d80a07e778aa2a57d58d2bea6945014?format=markdown) — 8509e7111d80a07e778aa2a57d58d2bea6945014; Andrew Kelley

- [fix\(uefi MemoryDescriptor\): padding after memory type](https://git.cafe/gitcafe/zig/commit/a132190cad80669306705b72276e9641401426fb?format=markdown) — a132190cad80669306705b72276e9641401426fb; Stephen von Takach

- [Sema: implement coercion from pointers to \`\*c_void\`](https://git.cafe/gitcafe/zig/commit/ed7328119f2194f1b64085c08c88a5a656bfc597?format=markdown) — ed7328119f2194f1b64085c08c88a5a656bfc597; Andrew Kelley

- [AstGen: move nodeMayEvalToError logic for builtins](https://git.cafe/gitcafe/zig/commit/8f3e1ea0f07cdc7e94b0816ae3c58733df0f2786?format=markdown) — 8f3e1ea0f07cdc7e94b0816ae3c58733df0f2786; Andrew Kelley

- [Merge pull request \#10019 from mattbork/ret-fixes](https://git.cafe/gitcafe/zig/commit/d4bf44024a005fcd6931fd0975d78c890dedb4e6?format=markdown) — d4bf44024a005fcd6931fd0975d78c890dedb4e6; Andrew Kelley

- [Fix documentation for Random.int](https://git.cafe/gitcafe/zig/commit/3f6eef22e4f50c1fb80557f7e48e85d8224b6281?format=markdown) — 3f6eef22e4f50c1fb80557f7e48e85d8224b6281; ominitay

- [Revert 83bdbb2 and a587dd0 \(\#10028\)](https://git.cafe/gitcafe/zig/commit/df167af0b626479613732389d91e2b7d13f03dc6?format=markdown) — df167af0b626479613732389d91e2b7d13f03dc6; Robin Voetter

- [std: disable big.rational setFloat targeting wasm32](https://git.cafe/gitcafe/zig/commit/a587dd08f86bf8524b9dc405044b9b48a735db18?format=markdown) — a587dd08f86bf8524b9dc405044b9b48a735db18; Jakub Konka

- [stage2: refactor coercePeerTypes and fix C ptr cmp with null](https://git.cafe/gitcafe/zig/commit/ce65ca434584783c30c80b611e02428a26f65512?format=markdown) — ce65ca434584783c30c80b611e02428a26f65512; Andrew Kelley

- [std.log: simplify to 4 distinct log levels](https://git.cafe/gitcafe/zig/commit/f7b090d7076a20a614bf20cac05e5e18c06ad18a?format=markdown) — f7b090d7076a20a614bf20cac05e5e18c06ad18a; Isaac Freund

- [macho: remove unresolved ref in the correct place](https://git.cafe/gitcafe/zig/commit/6cf5305e47dd8382508f867b04067be615448b41?format=markdown) — 6cf5305e47dd8382508f867b04067be615448b41; Jakub Konka

- [Merge pull request \#10022 from LemonBoy/fix-10001](https://git.cafe/gitcafe/zig/commit/f80fd7e1a6bd3d4f9094301a3815909ce64a3696?format=markdown) — f80fd7e1a6bd3d4f9094301a3815909ce64a3696; Andrew Kelley

- [Merge pull request \#10017 from Snektron/big-int-div](https://git.cafe/gitcafe/zig/commit/94879506ea8fe51310f38b3db1bc1ea1e71a4389?format=markdown) — 94879506ea8fe51310f38b3db1bc1ea1e71a4389; Andrew Kelley

- [std: Fix edge case in TLS tp calculation](https://git.cafe/gitcafe/zig/commit/1690b35770a97aec4b8a7b1b31a61b01e04f5656?format=markdown) — 1690b35770a97aec4b8a7b1b31a61b01e04f5656; LemonBoy

- [stage2: implement more C pointer Sema and comptime ptr arith](https://git.cafe/gitcafe/zig/commit/22b4c9e1a9595bd94ada4c500a430e2668ffcd07?format=markdown) — 22b4c9e1a9595bd94ada4c500a430e2668ffcd07; Andrew Kelley

- [Minor rewording of "Shadowing" section within language reference](https://git.cafe/gitcafe/zig/commit/ee98d8700818aa667137e3aa580b16df2ba6d680?format=markdown) — ee98d8700818aa667137e3aa580b16df2ba6d680; Michael Byrne

- [stage2: LLVM backend: fix optional_payload instructions](https://git.cafe/gitcafe/zig/commit/6aeb6bcc84f48fdc88374fa4a3d5a2b9d0bd147e?format=markdown) — 6aeb6bcc84f48fdc88374fa4a3d5a2b9d0bd147e; Andrew Kelley

- [stage2: implement aligned variables and \`@alignCast\`](https://git.cafe/gitcafe/zig/commit/d97928bf52a217f75c359ae9b1513bd9d42c82d3?format=markdown) — d97928bf52a217f75c359ae9b1513bd9d42c82d3; Andrew Kelley

- [stage2: slice and alignment fixes](https://git.cafe/gitcafe/zig/commit/01c1f415209f5085e09430cc6df182d7eb2245ee?format=markdown) — 01c1f415209f5085e09430cc6df182d7eb2245ee; Andrew Kelley

- [Sema: fix a couple use-after-free bugs](https://git.cafe/gitcafe/zig/commit/b24e9b6347afc66aa94f61b3ed4c2d02cdb0d0ee?format=markdown) — b24e9b6347afc66aa94f61b3ed4c2d02cdb0d0ee; Andrew Kelley

- [stage2: fix Decl addrspace being undefined](https://git.cafe/gitcafe/zig/commit/f0dcdd7931f1eb4f3b6a0a87c914baf770f6df03?format=markdown) — f0dcdd7931f1eb4f3b6a0a87c914baf770f6df03; Andrew Kelley

- [stage2: change \`@bitCast\` to always be by-value](https://git.cafe/gitcafe/zig/commit/069c83d58cebba88275ee76ba01fabcd8e964573?format=markdown) — 069c83d58cebba88275ee76ba01fabcd8e964573; Andrew Kelley

- [zig libc: export floorl and ceill](https://git.cafe/gitcafe/zig/commit/86b92809635607ff357ce96902e2aaf83c3fd029?format=markdown) — 86b92809635607ff357ce96902e2aaf83c3fd029; Andrew Kelley

- [macho: dump linker's state as JSON](https://git.cafe/gitcafe/zig/commit/d0dceae736edb43d4c217306a2b0445277f184ce?format=markdown) — d0dceae736edb43d4c217306a2b0445277f184ce; Jakub Konka

- [Sema: resoveTypeLayout resolves optionals and error unions too](https://git.cafe/gitcafe/zig/commit/912e7dc54b9b49d96123ffd398e6d40b455997fe?format=markdown) — 912e7dc54b9b49d96123ffd398e6d40b455997fe; Andrew Kelley

- [stage2: LLVM backend: add a missing setUnnamedAddr](https://git.cafe/gitcafe/zig/commit/6cd14f051d22fdba913a800f1230143965e360ca?format=markdown) — 6cd14f051d22fdba913a800f1230143965e360ca; Andrew Kelley

- [Sema: fix type checking of \`@intToFloat\` operands](https://git.cafe/gitcafe/zig/commit/895aea0b630df97edbbcf68bfad251968c9b9fbf?format=markdown) — 895aea0b630df97edbbcf68bfad251968c9b9fbf; Andrew Kelley

- [stage2: implement comptime loads through casted pointers](https://git.cafe/gitcafe/zig/commit/0a6851cc6de540ed95c3ec1c78eb3da7897bd930?format=markdown) — 0a6851cc6de540ed95c3ec1c78eb3da7897bd930; Andrew Kelley

- [stage2: fix Value.copy not copying arrays](https://git.cafe/gitcafe/zig/commit/1bce0ed0460e2bdeb47d534e28090ed4b3794b97?format=markdown) — 1bce0ed0460e2bdeb47d534e28090ed4b3794b97; Andrew Kelley

- [stage2: more division support](https://git.cafe/gitcafe/zig/commit/7f70c27e9d57c8234545120da81861e2cfb354b5?format=markdown) — 7f70c27e9d57c8234545120da81861e2cfb354b5; Andrew Kelley

- [stage2: truncation](https://git.cafe/gitcafe/zig/commit/a3c9bfef301e0a4675fcea57356653334e07df45?format=markdown) — a3c9bfef301e0a4675fcea57356653334e07df45; Robin Voetter

- [Merge pull request \#9993 from Snektron/more-field-elem](https://git.cafe/gitcafe/zig/commit/d49c601d623d0b5a90f47c95cb931fe21a13d89e?format=markdown) — d49c601d623d0b5a90f47c95cb931fe21a13d89e; Andrew Kelley

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