# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: b40a8efb9a72e69cd7e9061fc4c08d5e705b0fbd

Requested commit: b40a8efb9a72e69cd7e9061fc4c08d5e705b0fbd

- [stage2: implement \`anyframe\`, \`anyframe\-\>T\` and fix assembly](https://git.cafe/gitcafe/zig/commit/b40a8efb9a72e69cd7e9061fc4c08d5e705b0fbd?format=markdown) — b40a8efb9a72e69cd7e9061fc4c08d5e705b0fbd; Andrew Kelley

- [AstGen: compile error for unable to infer array size](https://git.cafe/gitcafe/zig/commit/183ee0965fac6322651666834776d9832cc95ddd?format=markdown) — 183ee0965fac6322651666834776d9832cc95ddd; Andrew Kelley

- [std: remove \`comptime const\`](https://git.cafe/gitcafe/zig/commit/0262dda9b82ab75c7f35908456e82545a5781b99?format=markdown) — 0262dda9b82ab75c7f35908456e82545a5781b99; Andrew Kelley

- [AstGen: implement integers bigger than u64](https://git.cafe/gitcafe/zig/commit/715abe8ebeebb6d49db1e265748554404c3aab98?format=markdown) — 715abe8ebeebb6d49db1e265748554404c3aab98; Andrew Kelley

- [stage2: write out builtin.zig before spawning AstGen tasks](https://git.cafe/gitcafe/zig/commit/2d290d6f82b780fc5c1448bcc41fec602359dfec?format=markdown) — 2d290d6f82b780fc5c1448bcc41fec602359dfec; Andrew Kelley

- [ZIR: fix text printing of field_ptr_type](https://git.cafe/gitcafe/zig/commit/a830ebe7180e28cbedc312ee65d390962b673b37?format=markdown) — a830ebe7180e28cbedc312ee65d390962b673b37; Andrew Kelley

- [stage2: fix builtin.zig for \`zig test\`](https://git.cafe/gitcafe/zig/commit/8df4bb7c968a41a9fca4fe56f48ccee90d2e551e?format=markdown) — 8df4bb7c968a41a9fca4fe56f48ccee90d2e551e; Andrew Kelley

- [std: fix potential bug in parseInt](https://git.cafe/gitcafe/zig/commit/ce41ddcd2382ef9c3866ccdf25a526a8eca5fe51?format=markdown) — ce41ddcd2382ef9c3866ccdf25a526a8eca5fe51; jacob gw

- [std: fix compile errors caught by stage2 AstGen](https://git.cafe/gitcafe/zig/commit/93d1c2d6d4092bd17dc27298294581b77fa68881?format=markdown) — 93d1c2d6d4092bd17dc27298294581b77fa68881; Andrew Kelley

- [delete packed enums from the language](https://git.cafe/gitcafe/zig/commit/8dd737801355427c558876bbcb299926d47b8269?format=markdown) — 8dd737801355427c558876bbcb299926d47b8269; Andrew Kelley

- [AstGen: implement align and linksection on globals](https://git.cafe/gitcafe/zig/commit/329a359974c29d62931c32ca85aa42aa9e4847f7?format=markdown) — 329a359974c29d62931c32ca85aa42aa9e4847f7; Andrew Kelley

- [std: fix compile errors caught by stage2 AstGen](https://git.cafe/gitcafe/zig/commit/507a8096d2f9624bafaf963c3e189a477ef6b7bf?format=markdown) — 507a8096d2f9624bafaf963c3e189a477ef6b7bf; Andrew Kelley

- [AstGen: implement \`@extern\` builtin](https://git.cafe/gitcafe/zig/commit/7c453b91b85bab6800d24feb57c4f35b8ce48d57?format=markdown) — 7c453b91b85bab6800d24feb57c4f35b8ce48d57; Andrew Kelley

- [AstGen: fix \`@export\`](https://git.cafe/gitcafe/zig/commit/3d637e6dd257d617867e12ac949d966d2c2ef48a?format=markdown) — 3d637e6dd257d617867e12ac949d966d2c2ef48a; Andrew Kelley

- [AstGen: implement function prototypes](https://git.cafe/gitcafe/zig/commit/130ad08001f73d62e0c6daf3848da4f7aedff614?format=markdown) — 130ad08001f73d62e0c6daf3848da4f7aedff614; Andrew Kelley

- [AstGen: implement alignment on locals](https://git.cafe/gitcafe/zig/commit/389020009a9afea3cc01e8e408aa33dbc63c156c?format=markdown) — 389020009a9afea3cc01e8e408aa33dbc63c156c; Andrew Kelley

- [AstGen: implement comptime locals](https://git.cafe/gitcafe/zig/commit/ea00ddfe3710e386b62849fa4d275b5cbd82e28c?format=markdown) — ea00ddfe3710e386b62849fa4d275b5cbd82e28c; Andrew Kelley

- [AstGen: fix switch result location elision](https://git.cafe/gitcafe/zig/commit/8ee0cbe50a61cdd9495a1276a6adee9955681ecc?format=markdown) — 8ee0cbe50a61cdd9495a1276a6adee9955681ecc; Andrew Kelley

- [AstGen: implement \`@bitCast\` for other result location types](https://git.cafe/gitcafe/zig/commit/570ed7b3bf331c95d151a052b1c3117a502127f7?format=markdown) — 570ed7b3bf331c95d151a052b1c3117a502127f7; Andrew Kelley

- [AstGen: fix \`@floatCast\` having wrong arity](https://git.cafe/gitcafe/zig/commit/4cfea2fbd51b5ecf7405c98432d14a8ace12247d?format=markdown) — 4cfea2fbd51b5ecf7405c98432d14a8ace12247d; Andrew Kelley

- [AstGen: slightly better eager-allocating heuristic](https://git.cafe/gitcafe/zig/commit/d10ec6e70dbcf49ba14be549069271e564fec76b?format=markdown) — d10ec6e70dbcf49ba14be549069271e564fec76b; Andrew Kelley

- [AstGen: implement union decls](https://git.cafe/gitcafe/zig/commit/a1ac2b95bb9d6b98c6ae862bda31c84721b92bf3?format=markdown) — a1ac2b95bb9d6b98c6ae862bda31c84721b92bf3; Andrew Kelley

- [AstGen: implement size zero inferred length arrays](https://git.cafe/gitcafe/zig/commit/971f3d95f907fe438b0531df2f0c9f2a5471271d?format=markdown) — 971f3d95f907fe438b0531df2f0c9f2a5471271d; Andrew Kelley

- [AstGen: fix store_to_block_ptr elision for switch statements](https://git.cafe/gitcafe/zig/commit/c69a95f64bc616b9d4185687edeb08544e34a34c?format=markdown) — c69a95f64bc616b9d4185687edeb08544e34a34c; Andrew Kelley

- [std.fs: delete unused label](https://git.cafe/gitcafe/zig/commit/a008fb0a71657ad02a05e312680f960caded414f?format=markdown) — a008fb0a71657ad02a05e312680f960caded414f; Andrew Kelley

- [AstGen: implement for loop payload](https://git.cafe/gitcafe/zig/commit/e9477048e51898a15dfe988933122f25b09fe937?format=markdown) — e9477048e51898a15dfe988933122f25b09fe937; Andrew Kelley

- [AstGen: implement anytype parameters](https://git.cafe/gitcafe/zig/commit/30c9808391bead620eaf24991d7a9ba21e4266b9?format=markdown) — 30c9808391bead620eaf24991d7a9ba21e4266b9; Andrew Kelley

- [AstGen: implement defer for \`break\`](https://git.cafe/gitcafe/zig/commit/a62db38d905ad4962c3b37e013c8745ed6ecbfb9?format=markdown) — a62db38d905ad4962c3b37e013c8745ed6ecbfb9; Andrew Kelley

- [AstGen: implement defer for \`continue\`](https://git.cafe/gitcafe/zig/commit/458c4b6fc69df38fe119b3213efb56cb0e454193?format=markdown) — 458c4b6fc69df38fe119b3213efb56cb0e454193; Andrew Kelley

- [AstGen: basic defer implementation](https://git.cafe/gitcafe/zig/commit/a59bcae59f1b45ef6585793e6b90e490593c4d31?format=markdown) — a59bcae59f1b45ef6585793e6b90e490593c4d31; Andrew Kelley

- [stage2: make std.fmt.parseInt ignore \`\_\`](https://git.cafe/gitcafe/zig/commit/b4aec0e31db2c9ea7bc2c892f0e557a0de8f4735?format=markdown) — b4aec0e31db2c9ea7bc2c892f0e557a0de8f4735; jacob gw

- [stage2: fix compile error in codegen](https://git.cafe/gitcafe/zig/commit/6b944492b5f35ce61591e1231dc6c8d44ccf17e3?format=markdown) — 6b944492b5f35ce61591e1231dc6c8d44ccf17e3; jacob gw

- [AstGen: \`try\` fixups](https://git.cafe/gitcafe/zig/commit/b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4?format=markdown) — b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4; Andrew Kelley

- [stage2: astgen \`try\`](https://git.cafe/gitcafe/zig/commit/ee3c1c763c8201d31321643f72cd1506c369dd71?format=markdown) — ee3c1c763c8201d31321643f72cd1506c369dd71; jacob gw

- [AstGen: implement array initialization expressions](https://git.cafe/gitcafe/zig/commit/e315120b79f98163dd6413e62684d6ad148295ee?format=markdown) — e315120b79f98163dd6413e62684d6ad148295ee; Andrew Kelley

- [stage2: make \`@alignCast\` accept 2 parameters](https://git.cafe/gitcafe/zig/commit/693dbeeef2a35737cec893b50a4fed11b248dd6a?format=markdown) — 693dbeeef2a35737cec893b50a4fed11b248dd6a; Andrew Kelley

- [AstGen: implement inline asm output](https://git.cafe/gitcafe/zig/commit/4630e3891c7c833d8a8f42e3755099b478dce3f3?format=markdown) — 4630e3891c7c833d8a8f42e3755099b478dce3f3; Andrew Kelley

- [zig astgen: print instruction counts and byte sizes](https://git.cafe/gitcafe/zig/commit/a136c093bf7a48398e36a73e91213f93a4efc503?format=markdown) — a136c093bf7a48398e36a73e91213f93a4efc503; Andrew Kelley

- [AstGen: implement error set decls](https://git.cafe/gitcafe/zig/commit/7f931a75229b4d6b9d07a7485bfc1726a92fc591?format=markdown) — 7f931a75229b4d6b9d07a7485bfc1726a92fc591; Andrew Kelley

- [AstGen: implement functions with inferred error sets](https://git.cafe/gitcafe/zig/commit/2083208f19a4eb7caa1953980f9a2f2496115695?format=markdown) — 2083208f19a4eb7caa1953980f9a2f2496115695; Andrew Kelley

- [std.MultiArrayList: ensureUnusedCapacity/ensureTotalCapacity](https://git.cafe/gitcafe/zig/commit/22015c1b3bfcf816faf10ea0fc152c4686efb363?format=markdown) — 22015c1b3bfcf816faf10ea0fc152c4686efb363; Andrew Kelley

- [AstGen: implement if optional, if error union](https://git.cafe/gitcafe/zig/commit/27d4bea9a478e9c544329869d076b0e505d0e382?format=markdown) — 27d4bea9a478e9c544329869d076b0e505d0e382; Andrew Kelley

- [AstGen: implement while optional and while error union](https://git.cafe/gitcafe/zig/commit/3dadccec45832f31810d01b5599f984db5935e8c?format=markdown) — 3dadccec45832f31810d01b5599f984db5935e8c; Andrew Kelley

- [AstGen: implement the remaining struct init ResultLoc forms](https://git.cafe/gitcafe/zig/commit/3f60481be45fbde9e37d4b8aaff8a02e1db3e07d?format=markdown) — 3f60481be45fbde9e37d4b8aaff8a02e1db3e07d; Andrew Kelley

- [AstGen: implement all the builtin functions](https://git.cafe/gitcafe/zig/commit/ae495de54d6aed6efbfc727f66154216b15225af?format=markdown) — ae495de54d6aed6efbfc727f66154216b15225af; Andrew Kelley

- [AstGen: implement overflow arithmetic builtins](https://git.cafe/gitcafe/zig/commit/5a3045b5de03fade87ccbb4191344861374ea0a4?format=markdown) — 5a3045b5de03fade87ccbb4191344861374ea0a4; Andrew Kelley

- [AstGen: implement simple enums and decls for enums](https://git.cafe/gitcafe/zig/commit/8cf0ef27790a96e784c368d00338229f205c95d9?format=markdown) — 8cf0ef27790a96e784c368d00338229f205c95d9; Andrew Kelley

- [AstGen: fix compile error using wrong node/token function](https://git.cafe/gitcafe/zig/commit/0409d433ba7f84885c782decbe06ec285c02c78c?format=markdown) — 0409d433ba7f84885c782decbe06ec285c02c78c; Andrew Kelley

- [stage2: make \`@import\` relative to the current file](https://git.cafe/gitcafe/zig/commit/e13fc6b119c5593b4fccd5ae064c6b251bbe50e7?format=markdown) — e13fc6b119c5593b4fccd5ae064c6b251bbe50e7; Andrew Kelley

- [AstGen: fix function decl astgen](https://git.cafe/gitcafe/zig/commit/415ef1be510e912ddbd3b73a4d20aac3fda27a0e?format=markdown) — 415ef1be510e912ddbd3b73a4d20aac3fda27a0e; Andrew Kelley

- [build.zig: add a way to skip installing lib/ files](https://git.cafe/gitcafe/zig/commit/dd5a1b1106b3aed3aacd54e9615d96703d29ed9d?format=markdown) — dd5a1b1106b3aed3aacd54e9615d96703d29ed9d; Andrew Kelley

- [AstGen: implement global var decls](https://git.cafe/gitcafe/zig/commit/9375ad0d3b5e97fa2889622862dbc4724b9e9243?format=markdown) — 9375ad0d3b5e97fa2889622862dbc4724b9e9243; Andrew Kelley

- [std: deprecate ensureCapacity, add two other capacity functions](https://git.cafe/gitcafe/zig/commit/c8ae581fef6506a8234cdba1355ba7f0f449031a?format=markdown) — c8ae581fef6506a8234cdba1355ba7f0f449031a; Andrew Kelley

- [stage2: use import list from ZIR to queue up more AstGen tasks](https://git.cafe/gitcafe/zig/commit/5ff45b3f44e7f1272b655b366cee4089d0aa8509?format=markdown) — 5ff45b3f44e7f1272b655b366cee4089d0aa8509; Andrew Kelley

- [AstGen: store list of imports](https://git.cafe/gitcafe/zig/commit/a271f12a149239ab6e6361423589687e32f64cda?format=markdown) — a271f12a149239ab6e6361423589687e32f64cda; Andrew Kelley

- [ZIR: rename decl_val and decl_ref to remove redundant suffix](https://git.cafe/gitcafe/zig/commit/edd75d03e312d6020623df4e06c9bb19c2f217c5?format=markdown) — edd75d03e312d6020623df4e06c9bb19c2f217c5; Andrew Kelley

- [AstGen: require \`@import\` operand to be string literal](https://git.cafe/gitcafe/zig/commit/adc2aed587d009c0d112063fa0f3d03dedc9e50a?format=markdown) — adc2aed587d009c0d112063fa0f3d03dedc9e50a; Andrew Kelley

- [AstGen: put decls into blocks to be evaluated independently](https://git.cafe/gitcafe/zig/commit/333a577d73cdbac420d25167a3955956af91b2eb?format=markdown) — 333a577d73cdbac420d25167a3955956af91b2eb; Andrew Kelley

- [stage2: AstGen improvements](https://git.cafe/gitcafe/zig/commit/01b4bf34ea4f37d8b778bb2413ac1fc445f8bead?format=markdown) — 01b4bf34ea4f37d8b778bb2413ac1fc445f8bead; Andrew Kelley

- [AstGen: implement comptimeDecl, usingnamespaceDecl, testDecl](https://git.cafe/gitcafe/zig/commit/cf57e8223f06f6b305e7274445cf935b1ed312d2?format=markdown) — cf57e8223f06f6b305e7274445cf935b1ed312d2; Andrew Kelley

- [AstGen: implement global variable decls](https://git.cafe/gitcafe/zig/commit/8387307807434cf151d72a7dfb5b7da4863b2192?format=markdown) — 8387307807434cf151d72a7dfb5b7da4863b2192; Andrew Kelley

- [fix new references to std.builtin that should have been std.Target](https://git.cafe/gitcafe/zig/commit/7818586a2bc24252468977f8304d3c5b870a932a?format=markdown) — 7818586a2bc24252468977f8304d3c5b870a932a; Andrew Kelley

- [stage2: fix zir.zig =\> Zir.zig in CMakeLists.txt](https://git.cafe/gitcafe/zig/commit/f37451a63ab084853c76cb1359e081363ff15f14?format=markdown) — f37451a63ab084853c76cb1359e081363ff15f14; Andrew Kelley

- [stage2: preliminary reworking for whole-file-AstGen](https://git.cafe/gitcafe/zig/commit/3114115348e789ae4bab8844c7ebd0067185f1c4?format=markdown) — 3114115348e789ae4bab8844c7ebd0067185f1c4; Andrew Kelley

- [stage2: rename zir to Zir](https://git.cafe/gitcafe/zig/commit/9088d40e838b62c8f8ea0e6e68616b72e7704b27?format=markdown) — 9088d40e838b62c8f8ea0e6e68616b72e7704b27; Andrew Kelley

- [stage2: move zir.Code to become root level fields of zir.zig](https://git.cafe/gitcafe/zig/commit/0170a242bb99e96fcb127e26e1b2fcbe5a19c4ee?format=markdown) — 0170a242bb99e96fcb127e26e1b2fcbe5a19c4ee; Andrew Kelley

- [stage2 start.zig: slight simplification](https://git.cafe/gitcafe/zig/commit/798ad631f3f9836de663bc6c728b415e0a13528f?format=markdown) — 798ad631f3f9836de663bc6c728b415e0a13528f; Andrew Kelley

- [stage2: implement \`@bitSizeOf\`](https://git.cafe/gitcafe/zig/commit/6dba9bc6fc6741e51af86f71e3057cffed7406a6?format=markdown) — 6dba9bc6fc6741e51af86f71e3057cffed7406a6; Andrew Kelley

- [stage2: implement comptime division](https://git.cafe/gitcafe/zig/commit/df983b30d2b890e21fba214145ccc4f4a263359d?format=markdown) — df983b30d2b890e21fba214145ccc4f4a263359d; Andrew Kelley

- [stage2: implement \`@sizeOf\`](https://git.cafe/gitcafe/zig/commit/69645e28171829a3c53ee5359e08562bddd174f7?format=markdown) — 69645e28171829a3c53ee5359e08562bddd174f7; Andrew Kelley

- [stage2: implement non-trivial enums](https://git.cafe/gitcafe/zig/commit/0e50a0c1e53a062e7c68ceeb1cfab9597a9caa23?format=markdown) — 0e50a0c1e53a062e7c68ceeb1cfab9597a9caa23; Andrew Kelley

- [stage2: improvements aimed at std lib integration](https://git.cafe/gitcafe/zig/commit/bcfebb4b2b17dcac445fc5dedbbd259cc8c2f306?format=markdown) — bcfebb4b2b17dcac445fc5dedbbd259cc8c2f306; Andrew Kelley

- [std: change \`@import\("builtin"\)\` to \`std.builtin\`](https://git.cafe/gitcafe/zig/commit/429cd2b5dd27bec15a4a3351114ce1bcd12d8d01?format=markdown) — 429cd2b5dd27bec15a4a3351114ce1bcd12d8d01; Andrew Kelley

- [stage2: remove redundant source hash](https://git.cafe/gitcafe/zig/commit/a4bb7c8bb17a4ac692401946df6b9f4cc3e5b1b2?format=markdown) — a4bb7c8bb17a4ac692401946df6b9f4cc3e5b1b2; Andrew Kelley

- [stage2: entry point via std lib and proper updated file detection](https://git.cafe/gitcafe/zig/commit/f458192e56b13500ff6eb7c3e94dcf48240f4170?format=markdown) — f458192e56b13500ff6eb7c3e94dcf48240f4170; Andrew Kelley

- [stage2: properly model miscellaneous failed tasks](https://git.cafe/gitcafe/zig/commit/ccdf55310bee2dcf86b718d26a56933dc1a03443?format=markdown) — ccdf55310bee2dcf86b718d26a56933dc1a03443; Andrew Kelley

- [ci: drone: disable stage2 tests](https://git.cafe/gitcafe/zig/commit/2b2920f5998fc464c7ebd342c36879a17e76e4b4?format=markdown) — 2b2920f5998fc464c7ebd342c36879a17e76e4b4; Andrew Kelley

- [ci: windows: update to llvm 12 msvc tarball](https://git.cafe/gitcafe/zig/commit/c795e82cbccaa4c68272c7891841526c00f0db90?format=markdown) — c795e82cbccaa4c68272c7891841526c00f0db90; Andrew Kelley

- [ci: update macos tarball to llvm 12](https://git.cafe/gitcafe/zig/commit/c49fe52cb1778d6398a588889711848817ce64ec?format=markdown) — c49fe52cb1778d6398a588889711848817ce64ec; Andrew Kelley

- [build.zig: omit LLVMTableGen from llvm libs](https://git.cafe/gitcafe/zig/commit/68e69aae2b1e1ee931de74d2a8d71116bb68ba6f?format=markdown) — 68e69aae2b1e1ee931de74d2a8d71116bb68ba6f; Andrew Kelley

- [build.zig: update llvm libs](https://git.cafe/gitcafe/zig/commit/2a6ec2e15581d1c113890a7300dbff123f1a10ef?format=markdown) — 2a6ec2e15581d1c113890a7300dbff123f1a10ef; Andrew Kelley

- [ci: windows: proper flags to zig build](https://git.cafe/gitcafe/zig/commit/a38042e3ac446194ae1496513d9b4634b1dd94b8?format=markdown) — a38042e3ac446194ae1496513d9b4634b1dd94b8; Andrew Kelley

- [ci: windows: try the dev kit strategy](https://git.cafe/gitcafe/zig/commit/fa633a658f75d461da00fad9a72456e1420d2d62?format=markdown) — fa633a658f75d461da00fad9a72456e1420d2d62; Andrew Kelley

- [ci: windows: ranlib take 2](https://git.cafe/gitcafe/zig/commit/4a1d3465cc784cbaf06b0747f520e08dac95e092?format=markdown) — 4a1d3465cc784cbaf06b0747f520e08dac95e092; Andrew Kelley

- [ci: windows: better \-DCMAKE_RANLIB option](https://git.cafe/gitcafe/zig/commit/3266f326de9a3239001d79c41770e9ecddf11a73?format=markdown) — 3266f326de9a3239001d79c41770e9ecddf11a73; Andrew Kelley

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

- [ci: freebsd: don't try to compile with zig cc](https://git.cafe/gitcafe/zig/commit/996193c228af591f3793dce00a471161f8fb6695?format=markdown) — 996193c228af591f3793dce00a471161f8fb6695; Andrew Kelley

- [ci: windows: use llvm-ar.exe from the tarball](https://git.cafe/gitcafe/zig/commit/a680c7ba982cfc98df6f9cb0e5e06f2839c706c3?format=markdown) — a680c7ba982cfc98df6f9cb0e5e06f2839c706c3; Andrew Kelley

- [ci: better handle of \-mcpu](https://git.cafe/gitcafe/zig/commit/c59241bda00376b5a6ee20ca52358329b7482f7f?format=markdown) — c59241bda00376b5a6ee20ca52358329b7482f7f; Andrew Kelley

- [ci: better target triple and mcpu cmake args](https://git.cafe/gitcafe/zig/commit/553fbeba825653da8be8040be1c0b4d4fe025066?format=markdown) — 553fbeba825653da8be8040be1c0b4d4fe025066; Andrew Kelley

- [ci: freebsd: set the target triple](https://git.cafe/gitcafe/zig/commit/85755c51d529e7d9b406c6bdf69ce0a0f33f3353?format=markdown) — 85755c51d529e7d9b406c6bdf69ce0a0f33f3353; Andrew Kelley

- [ci: windows: install git](https://git.cafe/gitcafe/zig/commit/df319db05839e1a2e28c7b7a2c7a5489f559bebd?format=markdown) — df319db05839e1a2e28c7b7a2c7a5489f559bebd; Andrew Kelley

- [ci: freebsd: pass \-DZIG_USE_LLVM_CONFIG=OFF](https://git.cafe/gitcafe/zig/commit/3967823f3a0bbd5a3ddcd03e4d2366e501bdb737?format=markdown) — 3967823f3a0bbd5a3ddcd03e4d2366e501bdb737; Andrew Kelley

- [ci: aarch64-linux: disable run-translated-c tests](https://git.cafe/gitcafe/zig/commit/ee42178b430f3f5d7a359edd40cece7c0ada363c?format=markdown) — ee42178b430f3f5d7a359edd40cece7c0ada363c; Andrew Kelley

- [ci: windows: try using zig-bootstrap to build zig](https://git.cafe/gitcafe/zig/commit/45eb9554c4feec743924c0193d9ec50d9c94d0e4?format=markdown) — 45eb9554c4feec743924c0193d9ec50d9c94d0e4; Andrew Kelley

- [ci: freebsd: update to llvm 12](https://git.cafe/gitcafe/zig/commit/406353103a56dfbf7f7966191ceee5917cc582d9?format=markdown) — 406353103a56dfbf7f7966191ceee5917cc582d9; Andrew Kelley

- [ci: update drone CI to llvm 12](https://git.cafe/gitcafe/zig/commit/1438c324a460789f1004a307a3267bcca3ee0bd3?format=markdown) — 1438c324a460789f1004a307a3267bcca3ee0bd3; Andrew Kelley

- [ci: update linux to llvm12 tarball](https://git.cafe/gitcafe/zig/commit/391a40d601deded5ee40b36b320c8acf398ecec7?format=markdown) — 391a40d601deded5ee40b36b320c8acf398ecec7; Andrew Kelley

- [ci: macos-aarch64 update dep tarballs for llvm12](https://git.cafe/gitcafe/zig/commit/6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae?format=markdown) — 6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae; Michael Dusan

- [os/posix: handle ECONNRESET for write/writev](https://git.cafe/gitcafe/zig/commit/81adcd533e168bee9a16f30f690cf72aa99c1eb6?format=markdown) — 81adcd533e168bee9a16f30f690cf72aa99c1eb6; lithdew

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