# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 0107b19124255179a48cd605f31ed57d5ade28e7

Requested commit: 0107b19124255179a48cd605f31ed57d5ade28e7

- [Resolve lazy values when checking for definedness](https://git.cafe/gitcafe/zig/commit/0107b19124255179a48cd605f31ed57d5ade28e7?format=markdown) — 0107b19124255179a48cd605f31ed57d5ade28e7; LemonBoy

- [Add Array support to @Type](https://git.cafe/gitcafe/zig/commit/9a358d2d33b0ecdec38ba3698acf8b239c43b667?format=markdown) — 9a358d2d33b0ecdec38ba3698acf8b239c43b667; Jonathan Marler

- [Shorten @field documentation and add an example](https://git.cafe/gitcafe/zig/commit/847a262efdf5f3a359b00f13c101236dc0747f1b?format=markdown) — 847a262efdf5f3a359b00f13c101236dc0747f1b; Vesa Kaihlavirta

- [stage1 enhance IR print](https://git.cafe/gitcafe/zig/commit/fe153ad2a435e26f9904f05858232305bdffd3ac?format=markdown) — fe153ad2a435e26f9904f05858232305bdffd3ac; Michael Dusan

- [Add the noinline keyword for function declarations](https://git.cafe/gitcafe/zig/commit/fabf45f5fc0a1827913be5675130db5db514c136?format=markdown) — fabf45f5fc0a1827913be5675130db5db514c136; LemonBoy

- [fix typo with tls initialization](https://git.cafe/gitcafe/zig/commit/a7fd14096c8dbc9cb5ed9a3731753b24e32d5757?format=markdown) — a7fd14096c8dbc9cb5ed9a3731753b24e32d5757; Andrew Kelley

- [Merge pull request \#3152 from Snektron/arm-support-improvement](https://git.cafe/gitcafe/zig/commit/090f2ffb820ab10773322636d3c940bbfd6028be?format=markdown) — 090f2ffb820ab10773322636d3c940bbfd6028be; Andrew Kelley

- [Implicit cast from enum literal to optional enum and implicit cast to payload of error union](https://git.cafe/gitcafe/zig/commit/e540e5b8ec1d90b86d6f41814507e6ae4ae5edd8?format=markdown) — e540e5b8ec1d90b86d6f41814507e6ae4ae5edd8; Timon Kruiper

- [Merge branch 'marler8997-typeBuiltin'](https://git.cafe/gitcafe/zig/commit/53a6aea216d7b1e6b6072d30f2d51ed801d9e0f9?format=markdown) — 53a6aea216d7b1e6b6072d30f2d51ed801d9e0f9; Andrew Kelley

- [emit a compile error if a test becomes async](https://git.cafe/gitcafe/zig/commit/77a5f888be664f9ef09e2c93f52338448e992e00?format=markdown) — 77a5f888be664f9ef09e2c93f52338448e992e00; Andrew Kelley

- [Merge branch 'Vexu-comment-in-array'](https://git.cafe/gitcafe/zig/commit/6b27290c681e3cc2acf71d2ef2d78830013bbccb?format=markdown) — 6b27290c681e3cc2acf71d2ef2d78830013bbccb; Andrew Kelley

- [error message and test for alignment of variables of zero-bit types](https://git.cafe/gitcafe/zig/commit/ce14c543d165efbd926ea6bd654d999c625b366f?format=markdown) — ce14c543d165efbd926ea6bd654d999c625b366f; Sahnvour

- [Merge pull request \#3169 from Sahnvour/string_hash_map](https://git.cafe/gitcafe/zig/commit/a4ce10df8087e7051340e14e4acd018092f935f0?format=markdown) — a4ce10df8087e7051340e14e4acd018092f935f0; Andrew Kelley

- [Merge branch 'marler8997-fixSegfault'](https://git.cafe/gitcafe/zig/commit/42cc4a406bd4d037f4203fa2ebca2853db33c780?format=markdown) — 42cc4a406bd4d037f4203fa2ebca2853db33c780; Andrew Kelley

- [zig build: make install prefix available to build.zig and](https://git.cafe/gitcafe/zig/commit/fc0f8d0359777580c771848361166f97a85deddd?format=markdown) — fc0f8d0359777580c771848361166f97a85deddd; Andrew Kelley

- [fix compiler crash in struct field pointers](https://git.cafe/gitcafe/zig/commit/be17a4b6c1be11eb4b75db1972a38fc50875ebed?format=markdown) — be17a4b6c1be11eb4b75db1972a38fc50875ebed; Andrew Kelley

- [fix stack traces on macos when passing absolute path to root source file](https://git.cafe/gitcafe/zig/commit/e673d865fb2dfa6588505d572765ea8c5b4470ee?format=markdown) — e673d865fb2dfa6588505d572765ea8c5b4470ee; Andrew Kelley

- [Fix addition direction, remove superfluous loop counter, add tests](https://git.cafe/gitcafe/zig/commit/e9530ce97bbbda9724dce3d6755217fd7880955c?format=markdown) — e9530ce97bbbda9724dce3d6755217fd7880955c; Vesa Kaihlavirta

- [Merge branch 'mikdusan-issue.2485'](https://git.cafe/gitcafe/zig/commit/bdac2ba9dd2efc4ec1b6ecbb743539f469a09102?format=markdown) — bdac2ba9dd2efc4ec1b6ecbb743539f469a09102; Andrew Kelley

- [omit prefix data for async functions sometimes](https://git.cafe/gitcafe/zig/commit/d74b8567cf6a81550831a9ea02f2cebcb4db9846?format=markdown) — d74b8567cf6a81550831a9ea02f2cebcb4db9846; Andrew Kelley

- [cmake: improve building without git repository](https://git.cafe/gitcafe/zig/commit/00d82e34df92c181d20064c0c2f80feaba9dab03?format=markdown) — 00d82e34df92c181d20064c0c2f80feaba9dab03; Michael Dusan

- [fix const result loc, runtime if cond, else unreachable](https://git.cafe/gitcafe/zig/commit/4a5b0cde1330e0410612838a42dad62cc30b0e92?format=markdown) — 4a5b0cde1330e0410612838a42dad62cc30b0e92; Andrew Kelley

- [fix recursive call of await @asyncCall with struct return type](https://git.cafe/gitcafe/zig/commit/ab4cba14c8aac7151b4c10094fea4211694da145?format=markdown) — ab4cba14c8aac7151b4c10094fea4211694da145; Andrew Kelley

- [fix using @typeOf on a generic function call](https://git.cafe/gitcafe/zig/commit/d291d3c8c00450e31b7cce15eae43db265361186?format=markdown) — d291d3c8c00450e31b7cce15eae43db265361186; Andrew Kelley

- [add ability to specify darwin framework search dirs](https://git.cafe/gitcafe/zig/commit/0fe28855c5a32b16dc092ab1d70efde38ef89a7b?format=markdown) — 0fe28855c5a32b16dc092ab1d70efde38ef89a7b; Andrew Kelley

- [add regression test for already fixed bug](https://git.cafe/gitcafe/zig/commit/0c4d47c6d5a7d27ce54e8584da84613751df7dac?format=markdown) — 0c4d47c6d5a7d27ce54e8584da84613751df7dac; Andrew Kelley

- [Revert "Merge pull request \#2991 from emekoi/mingw-ci"](https://git.cafe/gitcafe/zig/commit/8b1900e5df76a126404c6905b9e91136c738da55?format=markdown) — 8b1900e5df76a126404c6905b9e91136c738da55; Andrew Kelley

- [fix \`@typeOf\` an async function call of generic fn with error union type](https://git.cafe/gitcafe/zig/commit/ec6f15b0f5e1de517ac130241e3576f1afdd50cf?format=markdown) — ec6f15b0f5e1de517ac130241e3576f1afdd50cf; Andrew Kelley

- [stage1 enhance IR print](https://git.cafe/gitcafe/zig/commit/1f99899408367a16c13806369f94645c2001e68b?format=markdown) — 1f99899408367a16c13806369f94645c2001e68b; Michael Dusan

- [improvements to \`@asyncCall\`](https://git.cafe/gitcafe/zig/commit/5c3a9a1a3eef82ffad17bc295da05ecccd9006a5?format=markdown) — 5c3a9a1a3eef82ffad17bc295da05ecccd9006a5; Andrew Kelley

- [\`@typeOf\` now guarantees no runtime side effects](https://git.cafe/gitcafe/zig/commit/a2230639232c069e4052a2e994dd5c0bd4e2517f?format=markdown) — a2230639232c069e4052a2e994dd5c0bd4e2517f; Andrew Kelley

- [support recursive async and non-async functions](https://git.cafe/gitcafe/zig/commit/6ab8b2aab4b146a7d1d882686199eace19989011?format=markdown) — 6ab8b2aab4b146a7d1d882686199eace19989011; Andrew Kelley

- [Merge pull request \#3139 from hspak/zig-fmt-nested-if](https://git.cafe/gitcafe/zig/commit/2148943fff5af1e31f75b1e6651f0b7614e7e36a?format=markdown) — 2148943fff5af1e31f75b1e6651f0b7614e7e36a; Andrew Kelley

- [musl: fix alltypes.h and syscall.h not being correct](https://git.cafe/gitcafe/zig/commit/fed5c12d9a2ab14c5bb66251ba6ee3e356bce8d3?format=markdown) — fed5c12d9a2ab14c5bb66251ba6ee3e356bce8d3; Andrew Kelley

- [update process_headers.zig for latest zig](https://git.cafe/gitcafe/zig/commit/37ef490fc601092b7141aeffc8e9cbd5b92f7d07?format=markdown) — 37ef490fc601092b7141aeffc8e9cbd5b92f7d07; Andrew Kelley

- [align\(@alignOf\(T\)\) T does not force resolution of T](https://git.cafe/gitcafe/zig/commit/d9fed5cdfdfa6ac944856cd360d3385296f136e8?format=markdown) — d9fed5cdfdfa6ac944856cd360d3385296f136e8; Andrew Kelley

- [fix stage1 to build on macOS \+ xcode/clang](https://git.cafe/gitcafe/zig/commit/966670645a382e6c660b4a002e5eb1264a00cbe5?format=markdown) — 966670645a382e6c660b4a002e5eb1264a00cbe5; Michael Dusan

- [Merge branch 'lazy-sizeof'](https://git.cafe/gitcafe/zig/commit/10541c8fc88875cb51df0a5fdeda20847133e676?format=markdown) — 10541c8fc88875cb51df0a5fdeda20847133e676; Andrew Kelley

- [fix not fully resolving debug info for structs causing llvm error](https://git.cafe/gitcafe/zig/commit/94bbb46ca602be0ea0df97c207a98734ac459a0f?format=markdown) — 94bbb46ca602be0ea0df97c207a98734ac459a0f; Andrew Kelley

- [Use LLVM path provided by homebrew](https://git.cafe/gitcafe/zig/commit/834a789bb96e65749299ce6c6e57688d699145eb?format=markdown) — 834a789bb96e65749299ce6c6e57688d699145eb; Shritesh

- [add suggestion to AutoHash compile error message](https://git.cafe/gitcafe/zig/commit/e8a9caa3dd0aef7b745b8197afecec90598b2cdd?format=markdown) — e8a9caa3dd0aef7b745b8197afecec90598b2cdd; Andrew Kelley

- [fix implicit cast from zero sized array ptr to slice](https://git.cafe/gitcafe/zig/commit/af90da153178032df109aa955df0aac113de032d?format=markdown) — af90da153178032df109aa955df0aac113de032d; Andrew Kelley

- [Merge pull request \#2760 from Vexu/fmt-comment-fix](https://git.cafe/gitcafe/zig/commit/d5b3d97c232b71923bcc834261ce49bdb827c1d9?format=markdown) — d5b3d97c232b71923bcc834261ce49bdb827c1d9; Andrew Kelley

- [Improve the handling of \`zig fmt: off/on\`](https://git.cafe/gitcafe/zig/commit/c98f792ff8ed7af0d5e427836600c2ed7b30965e?format=markdown) — c98f792ff8ed7af0d5e427836600c2ed7b30965e; yvt

- [implement lazy values for error union types](https://git.cafe/gitcafe/zig/commit/7139eef4cfc7c75655f9951849a994b116e96abe?format=markdown) — 7139eef4cfc7c75655f9951849a994b116e96abe; Andrew Kelley

- [Merge pull request \#3060 from Sahnvour/hashing](https://git.cafe/gitcafe/zig/commit/ac477f3c9a94b6d32a56d89a01ae24c68143ee5d?format=markdown) — ac477f3c9a94b6d32a56d89a01ae24c68143ee5d; Marc Tiehuis

- [add regression test for already fixed bug](https://git.cafe/gitcafe/zig/commit/47fcbfdc51bcb9c9d518a76b8eee122833893660?format=markdown) — 47fcbfdc51bcb9c9d518a76b8eee122833893660; Andrew Kelley

- [support self-referential struct through a slice of optional](https://git.cafe/gitcafe/zig/commit/f4519c520a81439e524428258ad5aa441c9b0687?format=markdown) — f4519c520a81439e524428258ad5aa441c9b0687; Andrew Kelley

- [add regression test for struct with optional list of self](https://git.cafe/gitcafe/zig/commit/c1fd7ed6e2815b3317b4cb82ce85bf44149d7002?format=markdown) — c1fd7ed6e2815b3317b4cb82ce85bf44149d7002; Andrew Kelley

- [better handle struct depends on itself via optional field](https://git.cafe/gitcafe/zig/commit/428a2fdedd1d2d9ce6c7a3b28a379e4484468b9c?format=markdown) — 428a2fdedd1d2d9ce6c7a3b28a379e4484468b9c; Andrew Kelley

- [add regression test for bug fixed by lazy values](https://git.cafe/gitcafe/zig/commit/e1b258f39fcb4fff97a4fcf6ee9db10bb71646cc?format=markdown) — e1b258f39fcb4fff97a4fcf6ee9db10bb71646cc; Andrew Kelley

- [add regression test for bug fixed by lazy values](https://git.cafe/gitcafe/zig/commit/8fef23a5250efc38b16b720f298a61d793ace4e3?format=markdown) — 8fef23a5250efc38b16b720f298a61d793ace4e3; Andrew Kelley

- [Merge pull request \#3115 from ziglang/fix-field-alignment-kludge](https://git.cafe/gitcafe/zig/commit/35a374efe034ae5ed9aafc06bbc581044e7325de?format=markdown) — 35a374efe034ae5ed9aafc06bbc581044e7325de; Andrew Kelley

- [Improve siphash performance for small keys by up to 30% \(\#3124\)](https://git.cafe/gitcafe/zig/commit/326b7b794b01a1194df3785e497460bada756c29?format=markdown) — 326b7b794b01a1194df3785e497460bada756c29; Marc Tiehuis

- [remove no longer needed gcc8 workaround\. add gcc9 workaround](https://git.cafe/gitcafe/zig/commit/1df75da918c5bf4bfa3f6836e79040628c533657?format=markdown) — 1df75da918c5bf4bfa3f6836e79040628c533657; Andrew Kelley

- [Merge pull request \#3118 from ziglang/revert-crc-poly-api](https://git.cafe/gitcafe/zig/commit/50a80261dcc1471911a63b9121096b80edbf6ff0?format=markdown) — 50a80261dcc1471911a63b9121096b80edbf6ff0; Marc Tiehuis

- [Merge pull request \#3114 from Tetralux/align-on-struct-fields](https://git.cafe/gitcafe/zig/commit/ec2f9ef4e8be5995ab652dde59b12ee340a9e28d?format=markdown) — ec2f9ef4e8be5995ab652dde59b12ee340a9e28d; Andrew Kelley

- [Encapsulate bigint representation, assert on cast data loss](https://git.cafe/gitcafe/zig/commit/9322eee80aadd6d9f80ebc11d29d09898237a14a?format=markdown) — 9322eee80aadd6d9f80ebc11d29d09898237a14a; Jonathan Marler

- [Merge pull request \#3106 from ziglang/hash-tooling-changes](https://git.cafe/gitcafe/zig/commit/0e75fef1decdaba918b2abc84977ecadb010ad32?format=markdown) — 0e75fef1decdaba918b2abc84977ecadb010ad32; Marc Tiehuis

- [Merge pull request \#2991 from emekoi/mingw-ci](https://git.cafe/gitcafe/zig/commit/ec7d7a5b14540ea3b2bab9f11318630338467965?format=markdown) — ec7d7a5b14540ea3b2bab9f11318630338467965; Andrew Kelley

- [remove incorrect assert regarding 128-bit integers](https://git.cafe/gitcafe/zig/commit/81c441f8855d4c58f0b2ff86d3d007cf0bf395d3?format=markdown) — 81c441f8855d4c58f0b2ff86d3d007cf0bf395d3; Andrew Kelley

- [Merge branch 'euantorano-fix/3012-os-getrandom-fill-buffer'](https://git.cafe/gitcafe/zig/commit/3b5a8858c29582daf37856534abe150b568a7bb7?format=markdown) — 3b5a8858c29582daf37856534abe150b568a7bb7; Andrew Kelley

- [add std.c.printf](https://git.cafe/gitcafe/zig/commit/c175e53564e206f90dd8bd224b2db2fb7eca7c27?format=markdown) — c175e53564e206f90dd8bd224b2db2fb7eca7c27; Andrew Kelley

- [Merge branch 'FireFox317-fix-issue-3030'](https://git.cafe/gitcafe/zig/commit/f0a141f79978d6d04b7cac1986b9bda770d3d6f9?format=markdown) — f0a141f79978d6d04b7cac1986b9bda770d3d6f9; Andrew Kelley

- [Merge pull request \#3090 from ziglang/fmt-internal](https://git.cafe/gitcafe/zig/commit/2aa18b909765a48878d3f30f638e79d6eee1b584?format=markdown) — 2aa18b909765a48878d3f30f638e79d6eee1b584; Marc Tiehuis

- [fix @bitCast of packed struct literal](https://git.cafe/gitcafe/zig/commit/3dbed54294bc6769f64fc8bd23b98605d009677c?format=markdown) — 3dbed54294bc6769f64fc8bd23b98605d009677c; Andrew Kelley

- [Merge branch 'mikdusan-issue.3010'](https://git.cafe/gitcafe/zig/commit/07c5e906010e85d7e6560dc3ed398d7e4b284ec0?format=markdown) — 07c5e906010e85d7e6560dc3ed398d7e4b284ec0; Andrew Kelley

- [added documentation for field access to C pointers \(\#3088\)](https://git.cafe/gitcafe/zig/commit/efc2237e5a545fac94ecc9c9757d202bda322abd?format=markdown) — efc2237e5a545fac94ecc9c9757d202bda322abd; Aaron Klapatch

- [fix void array as a local variable initializer](https://git.cafe/gitcafe/zig/commit/d067a037cce906d600851e9b88df251451f9a93e?format=markdown) — d067a037cce906d600851e9b88df251451f9a93e; Andrew Kelley

- [fix array multiplication not setting parent value info](https://git.cafe/gitcafe/zig/commit/44fb5275c1babed97a38b4b3c97e59740a2a5cc5?format=markdown) — 44fb5275c1babed97a38b4b3c97e59740a2a5cc5; Andrew Kelley

- [don't put libc on the elf linker line for objects](https://git.cafe/gitcafe/zig/commit/3f7f52003690ccee8a2a33e91258428e22761492?format=markdown) — 3f7f52003690ccee8a2a33e91258428e22761492; Andrew Kelley

- [fix error message when dependency requires position independent code](https://git.cafe/gitcafe/zig/commit/5a0275c247730040af91666518a6aa3f518e6905?format=markdown) — 5a0275c247730040af91666518a6aa3f518e6905; Nick Erdmann

- [add compile error for async frames depending on themselves](https://git.cafe/gitcafe/zig/commit/ea1734773ba9913e32318aba963cdcb9f51128d4?format=markdown) — ea1734773ba9913e32318aba963cdcb9f51128d4; Andrew Kelley

- [allow implicit cast of fn to async fn](https://git.cafe/gitcafe/zig/commit/57b90d2d98154e382c58f1b385de2bcef132f7d9?format=markdown) — 57b90d2d98154e382c58f1b385de2bcef132f7d9; Andrew Kelley

- [detect non-async function pointer of inferred async function](https://git.cafe/gitcafe/zig/commit/66a490c27c01c958d8d20dbc289c6b2b934a724e?format=markdown) — 66a490c27c01c958d8d20dbc289c6b2b934a724e; Andrew Kelley

- [add compile error for incorrect atomic ordering in fence \#3082](https://git.cafe/gitcafe/zig/commit/0ff396c34f93b60a000e1ee50e881a8c25122b79?format=markdown) — 0ff396c34f93b60a000e1ee50e881a8c25122b79; Vexu

- [fix compiler not checking alignment of function frames](https://git.cafe/gitcafe/zig/commit/4d8a6f6fea1b6922e7904b33c5b575249213fe53?format=markdown) — 4d8a6f6fea1b6922e7904b33c5b575249213fe53; Andrew Kelley

- [fix event loop regression on macos](https://git.cafe/gitcafe/zig/commit/456a244d62df62940f4d860cd9f57b40d563ca96?format=markdown) — 456a244d62df62940f4d860cd9f57b40d563ca96; Andrew Kelley

- [std.event.Loop: fix not waking up after file system I/O](https://git.cafe/gitcafe/zig/commit/e24cc2e77b741fe49e738acc497fbedf2998008c?format=markdown) — e24cc2e77b741fe49e738acc497fbedf2998008c; Andrew Kelley

- [improvements to std lib for event-based I/O](https://git.cafe/gitcafe/zig/commit/3dce41b61a20c23c494a485b1d3092e7c67dd97f?format=markdown) — 3dce41b61a20c23c494a485b1d3092e7c67dd97f; Andrew Kelley

- [add missing compile error for fn call bad implicit cast](https://git.cafe/gitcafe/zig/commit/bf7b6fbbdb7d28c0d7dba3e17c46ce156712cfc8?format=markdown) — bf7b6fbbdb7d28c0d7dba3e17c46ce156712cfc8; Andrew Kelley

- [add test for struct parameter to async function being copied](https://git.cafe/gitcafe/zig/commit/cbca6586e72a8adefb3d8923d0c0f4590f54bfd8?format=markdown) — cbca6586e72a8adefb3d8923d0c0f4590f54bfd8; Andrew Kelley

- [fix and test case for returning from suspend block](https://git.cafe/gitcafe/zig/commit/5a2cbe239f4299b4412209148131a501ec023ceb?format=markdown) — 5a2cbe239f4299b4412209148131a501ec023ceb; Andrew Kelley

- [correct LLVM subarch names for arm](https://git.cafe/gitcafe/zig/commit/2cb1f93894be3f48f0c49004515fa5e8190f69d9?format=markdown) — 2cb1f93894be3f48f0c49004515fa5e8190f69d9; yvt

- [add compile error for casting const frame to anyframe](https://git.cafe/gitcafe/zig/commit/13c584d325d042879c8c56a3c41ffbf99a3346c0?format=markdown) — 13c584d325d042879c8c56a3c41ffbf99a3346c0; Andrew Kelley

- [codegen: LLVMConstSub instead of LLVMBuildSub in one place](https://git.cafe/gitcafe/zig/commit/cba3b8291a18ee16cda2b453bb2bcd4279fa8b98?format=markdown) — cba3b8291a18ee16cda2b453bb2bcd4279fa8b98; Andrew Kelley

- [add tests for bad implicit casting of anyframe types](https://git.cafe/gitcafe/zig/commit/7798054b5880860fba410b2cd12626455ef4394b?format=markdown) — 7798054b5880860fba410b2cd12626455ef4394b; Andrew Kelley

- [add test for async call of generic function](https://git.cafe/gitcafe/zig/commit/4ea2331e3d900079a502432dbefb06528b62afab?format=markdown) — 4ea2331e3d900079a502432dbefb06528b62afab; Andrew Kelley

- [add test for wrong frame type used for async call](https://git.cafe/gitcafe/zig/commit/5df89dafef1bb410608dae2c3c97daa644e89f75?format=markdown) — 5df89dafef1bb410608dae2c3c97daa644e89f75; Andrew Kelley

- [add compile error for @Frame\(\) of generic function](https://git.cafe/gitcafe/zig/commit/1254a453b91623849dcb0a655b1212c9a179d29a?format=markdown) — 1254a453b91623849dcb0a655b1212c9a179d29a; Andrew Kelley

- [zig fmt](https://git.cafe/gitcafe/zig/commit/49c88e23af6fe1dc895544f91231cc3b53110c8e?format=markdown) — 49c88e23af6fe1dc895544f91231cc3b53110c8e; Andrew Kelley

- [zig fmt: add more test cases](https://git.cafe/gitcafe/zig/commit/7874d5a40b5ab4bd94ffbf5ecf5935d707a28942?format=markdown) — 7874d5a40b5ab4bd94ffbf5ecf5935d707a28942; Andrew Kelley

- [implement new async syntax in self-hosted compiler](https://git.cafe/gitcafe/zig/commit/2151f84d59f8af6e28570cb01a3a134c7b068fa2?format=markdown) — 2151f84d59f8af6e28570cb01a3a134c7b068fa2; Vexu

- [note that \-mllvm is unsupported](https://git.cafe/gitcafe/zig/commit/1e3b6816a8929bb141fb2157197077d74656e7ca?format=markdown) — 1e3b6816a8929bb141fb2157197077d74656e7ca; Andrew Kelley

- [fix crash with sometimes type not being resolved](https://git.cafe/gitcafe/zig/commit/ff7e826b82b097ffb688e809b6d762d8d56c0f3c?format=markdown) — ff7e826b82b097ffb688e809b6d762d8d56c0f3c; Andrew Kelley

- [add assertion about control flow to fix gcc warning](https://git.cafe/gitcafe/zig/commit/0b08ae581edb5811d14d86e7c75c23aca59a3a34?format=markdown) — 0b08ae581edb5811d14d86e7c75c23aca59a3a34; Andrew Kelley

- [zig fmt](https://git.cafe/gitcafe/zig/commit/7e75e1075e14a124706bf5f22244ca6b6e814fdb?format=markdown) — 7e75e1075e14a124706bf5f22244ca6b6e814fdb; Andrew Kelley

- [Merge pull request \#3033 from ziglang/rewrite-coroutines](https://git.cafe/gitcafe/zig/commit/8b97a1aee2b161b9604d3b0c88166d0f0aef7e64?format=markdown) — 8b97a1aee2b161b9604d3b0c88166d0f0aef7e64; Andrew Kelley

- [force static libs for vendored dependencies](https://git.cafe/gitcafe/zig/commit/729807203a4ef162f39656be062dd11a428af8e3?format=markdown) — 729807203a4ef162f39656be062dd11a428af8e3; Andrew Kelley

- [flip the order of fields in error unions](https://git.cafe/gitcafe/zig/commit/98183e47436699f6e5eab200061c46eec342806e?format=markdown) — 98183e47436699f6e5eab200061c46eec342806e; Andrew Kelley

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