:100644 100644 9f32e05896e3eccf237f6388b79198f65c90a0b8 0d2564a23935821462732926d5fb647233f09b2e M doc/langref.html.in :100644 100644 e71c47707b2a5fa6f93df8398ccf7778c1a81b9d 5899e5626563f9d82721569479e38e81abfada4f M lib/build-web/main.zig :100644 100644 bee3e4acbcc370261f3b137d40584ea2ad2f8065 dadc6a34926debd48caa1de9500c818ce329b38f M lib/docs/wasm/main.zig :100644 100644 9df1b9d0383db5fa8cdc582d6c7bc6e466132781 5d86a0d018d636424ae252c2068ea82ac7cde723 M lib/std/Build/Step.zig :100644 100644 addfa166b3bc8043e1ac45a55373d40fcf237b75 04959733c1b6adb7f8b71bccff2a1fad43e85b5c M lib/std/builtin.zig :100644 100644 ef9b2c2b6cc71e3e763a334d9d1679d653f3e333 c10cdf949ec5c1d893e63447c112055f7e55964b M lib/std/debug.zig :100644 100644 987bb4e6eaaca055953b8f2a4149b08b052db1b1 f49fc9493d408c0ea52eaae556a3ec3cc1b04b52 M lib/std/heap/debug_allocator.zig :100644 100644 29c76fdfadc55af1493546bc4b5fba7ef8dc2b76 01b33ba5f146d79ae8ba5a5ba0b7052d64b084cd M lib/std/start.zig :100644 100644 6476725a2f70106602afc735e2d7bd368f850bea bcd88567106dca6804b32b85ec32ac58319106fb M lib/std/testing/FailingAllocator.zig :100644 100644 4702241a71aba52188f51cd1605131785673f95d 1767e058e0d627e663a41236a69bdc6d7f3c3a22 M src/Sema.zig :100644 100644 88258b236acf77c69a5b3e97b2d9e20ebc346c04 9b56b68c69f06cbfc1b4af238c3fdd5a389c025e M src/Zcu.zig :100644 100644 1ba3b272da797e44061a16136a8269fb3c61b195 b138c852621e81bad93f3c462efb52d02db71a08 M src/codegen/llvm.zig :100644 100644 a04d89c3ee3a9dd134fbe037a9ead08f59cd1edf 2db115ebf66d39a7c27e44d3d9b404af2ca20174 M test/cases/compile_errors/panic_has_source_location.zig :100644 100644 36620130c9a6fb6089e222b0bf7d0a5d7f5f179a a1659f2bd46fa0428d59c117e47c1f15dfebc62d M test/cases/disable_stack_tracing.zig :100644 100644 f5e0dc87a7923dde14215dc4383477ee24830775 92b2badb5a056e9ef05e77b4098cd05ff8f50efa M test/cases/safety/@alignCast misaligned.zig :100644 100644 35d23b2be7543f1f4f92e84408e5ea7491e34a7f e9bb3a2abc0ccdb69c1709580c3b5ea673d02354 M test/cases/safety/@enumFromInt - no matching tag value.zig :100644 100644 4edbfae996280f074e9600f65e5c5aae5b646882 f93677cf7e01a6888a6f7165498df060a0594210 M test/cases/safety/@enumFromInt truncated bits - exhaustive.zig :100644 100644 16e4699478c5f0448211fbe855a1eecadab0fd6e f7bcd690634919b703dfa5958f2833609f672c26 M test/cases/safety/@enumFromInt truncated bits - nonexhaustive.zig :100644 100644 bb8379042b279d385b91d12db0328fdd595c2a5e b7a7b2ae2ab531be8644d9de6702fb002c8a5655 M test/cases/safety/@errorCast error not present in destination.zig :100644 100644 267c136e9e8b139c9bdc78c9aa1daa17ded5871d a8b0b8dcfaa846df7b6fb1b374597ac794c1e753 M test/cases/safety/@errorCast error union casted to disjoint set.zig :100644 100644 180ee78512fccc28ba1b33ef2b78e0570f0044cb 0649df2fb1bb37b22684b2a5c8b8bb8b92c55ba4 M test/cases/safety/@intCast to u0.zig :100644 100644 dd5c62e07cc10c5f317c60eb96ff6603fd6297d2 2b3a9c35562e7553c2e1f809128957bed00c8863 M test/cases/safety/@intFromFloat cannot fit - boundary case - i0 max.zig :100644 100644 0b0fab15d9ca8ec6abbdb1b85c86bde0b4f2dd4b 65a3d904c27770d438061333a51687ff077553ac M test/cases/safety/@intFromFloat cannot fit - boundary case - i0 min.zig :100644 100644 8c42449a87a8b8c6a1d5dc28763864b34f6fca4d fda0fbd8c184bb951ed3c8fae3c6653b3006c312 M test/cases/safety/@intFromFloat cannot fit - boundary case - signed max.zig :100644 100644 49cee6a78613742cb8ac22dc7110ec906d207f7d 847a65e3aee059bf156684526483a3fd8e42bfbc M test/cases/safety/@intFromFloat cannot fit - boundary case - signed min.zig :100644 100644 0a786bff7baaced248118379e0fc586b6ee8932b 748d89e12a1e8bbd4ed5283a6c205b8e2cea2bb5 M test/cases/safety/@intFromFloat cannot fit - boundary case - u0 max.zig :100644 100644 07f5ff3e42b1cf2ee315c84d1f889c8510a1bd4a ab43e1d9e8e1895c7916941dfd380cf93f2077ea M test/cases/safety/@intFromFloat cannot fit - boundary case - u0 min.zig :100644 100644 e54bc221da96a0562862c01b81106bf97f8ab2bf f28cc6de0c2110a22d6a846e5edcbdc9b8ba40bd M test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned max.zig :100644 100644 90bbb696e274792bbc0be62939124096410e8dc1 af03ad840a26d288a3ec60cd12dc79adc9fd0df4 M test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned min.zig :100644 100644 77b1ef5a14fe37276ba85d468acb196240932881 f2b25df616080eb1bcdda4152ae3a0810e3cf669 M test/cases/safety/@intFromFloat cannot fit - boundary case - vector max.zig :100644 100644 095298e6facfca3d405da16b71e7a6967f69af3e 8e5208a882d20bba75b445c637cfc44544eb303c M test/cases/safety/@intFromFloat cannot fit - boundary case - vector min.zig :100644 100644 b67604541cec32e182f68c5d447f9b4cdf040e54 95e077c774fa83ffd13485319f8ed91e6ddf8678 M test/cases/safety/@intFromFloat cannot fit - negative out of range.zig :100644 100644 f6e6f4662cf7c37d1683a5deb60ff9a679ac3c3d 74cb95297a24aaead6bb48fb0bed5de39eed3de9 M test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig :100644 100644 594cedf8ed0d31ebf0d4bf21271daffc009670cc faba3ffa639b2c5bf9efb3e987cd78fcb229ecf0 M test/cases/safety/@intFromFloat cannot fit - positive out of range.zig :100644 100644 16630b6f6a7dc374e998a4359b9e761c23659bf3 ce9aa416493935048a5bb8e46882f0d1d04b5e20 M test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig :100644 100644 21cfda643470e04be687f796323fc30cf2101d59 3b162c85e4b50cc162e1ac99ba13be798b3e38f1 M test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig :100644 100644 81e2ffb91ef238d758deb6ff7a7184579219f8e5 7f2e527c1f498864355a035f64b2e0c249f644fd M test/cases/safety/@ptrFromInt with misaligned address.zig :100644 100644 faf8103880cdc478d1dd2aef8e8311c554bd054f e1e9f6bb261b6f835778b78c972a34fcf48cc0d2 M test/cases/safety/@tagName on corrupted enum value.zig :100644 100644 73e62a60b8ffcc3e0e6250c45dbd5a8d1030cac3 01d1e7f882732be6c1b4bf900169c173719d8e24 M test/cases/safety/@tagName on corrupted union value.zig :100644 100644 723288c437ea4d4ed4fcf7d93267a2db578600e5 408d18f2842e91648e8610d17847076c7eddf156 M test/cases/safety/array slice sentinel mismatch vector.zig :100644 100644 49e9d8caaad5a0c145a151a5286f894bf144e87c f58e43ab03a94951c778867879aae0b0628a3224 M test/cases/safety/array slice sentinel mismatch.zig :100644 100644 7cf0c30417ca14b3439662cddc5f0ca8a296eeb6 68568729f21471186c4c288b019f1ba7926c8ea7 M test/cases/safety/bad union field access.zig :100644 100644 d77104bbb39e6b6f0ab70138faee5c403a2953a7 23455e1d4553c9c2af277a66fcd5707dfebc0751 M test/cases/safety/calling panic.zig :100644 100644 de15051993518235a1f7ff42d3b0cedfb5a4b5b5 220a215a9cc1e9057aa6f958831c3b8d3a68ddad M test/cases/safety/cast []u8 to bigger slice of wrong size.zig :100644 100644 51adb1ac1e8dc7f2705e31d1b3ff6a09d25825d6 4570c44dcde5ddda49201093dade7655577c560e M test/cases/safety/cast integer to global error and no code matches.zig :100644 100644 1dacc309587582870dbe94e9e5639cd047a3ffcf fab386becd991618300fe2eb945bc915b82ac155 M test/cases/safety/empty slice with sentinel out of bounds.zig :100644 100644 0693b7b1286d7310129c112716d3643fc3568bc5 22bd4a924b2fbff185fe656d0d3365464c071b03 M test/cases/safety/exact division failure - vectors.zig :100644 100644 262f921e923805f599afcdc1f8db94b0098991d6 f9b4677f01d8bb93edfd9202de7b776c94a2a788 M test/cases/safety/exact division failure.zig :100644 100644 4b9affab36f2648de12387826668dc462bff2071 1887eb97e384f0d1c27525c4c0f760134d8d7709 M test/cases/safety/for_len_mismatch.zig :100644 100644 aed7479bf26b8cbe23b8b22951c9a026d78e6bde 0a0454ab5caff129b453f5910cc8d8042f64be63 M test/cases/safety/for_len_mismatch_three.zig :100644 100644 b92bfd4c266b25870444db4da90f5f409f7df586 6d3d9e0af0da5b35c63a18700f52981970a28e44 M test/cases/safety/ignored expression integer overflow.zig :100644 100644 336b4831ac0f37b4860eb51018a35c435c26ef3e 808938c12298fe3c1a3b9ac587ba61376be2803e M test/cases/safety/integer addition overflow.zig :100644 100644 fe3aefeb1abae6f4ee63cbe701a91c2283f6f42c ed0fa971c930b3d836f187349cd897b6de6bd2b6 M test/cases/safety/integer division by zero - vectors.zig :100644 100644 a667c7c20658a6444f89f90f5caf6c5935ec2e48 7fe895d70e125dac8927aa9e0b30bdb7b1d9abff M test/cases/safety/integer division by zero.zig :100644 100644 311869657b1f988c76280242ece4c59b510e5ccd 6a026c2221168fdc7d86449d06fdbcb648534418 M test/cases/safety/integer multiplication overflow.zig :100644 100644 5d2681dee049831b26c0ebdc56faf4abb1242310 d5777a6834951cfb77135028361cb832d41fe876 M test/cases/safety/integer negation overflow.zig :100644 100644 142f1f44cdd404c56ac2f291d66faa5d99f463a0 758dfa898e1473eaff63f75b13f50c763e730dd6 M test/cases/safety/integer subtraction overflow.zig :100644 100644 cdd5aeb2e251142fd9410103b46615c9f010f47c 5fa007e198d992281abca5997962dfb62b66aa60 M test/cases/safety/memcpy_alias.zig :100644 100644 3728ca2a0173dd97a48371ab31facd0ba32bd3f5 e95ae542dbde4b4898d18b2123a8b3e9fe9ec8bf M test/cases/safety/memcpy_len_mismatch.zig :100644 100644 97624a4710dd5e86c9e7d173103b21db1da38c95 4dc28246babe1630867200f6e082d44a3adb5adc M test/cases/safety/memmove_len_mismatch.zig :100644 100644 6e374647c38cc979f46e3ca3d5ba5ccd1c319131 3e6d85f1186f1cf1932c4949d8485ec489081f69 M test/cases/safety/memset_array_undefined_bytes.zig :100644 100644 3ea5bcc2e790bbdf2d6553e0cbfe3d12c0f5d0e7 479441b7dcbcda0b2705f031235ec542624886e4 M test/cases/safety/memset_array_undefined_large.zig :100644 100644 e3d8f2a5121629d7d54c6a0a69109bba0f085379 4514e9a4a6fff19f7f3843529d3214a6dcc38648 M test/cases/safety/memset_slice_undefined_bytes.zig :100644 100644 5131e592f9a386ae7a0d2e74e42af761d255a886 181cdb50ca41bfb0d7f6d853febae8d2b4d94b9f M test/cases/safety/memset_slice_undefined_large.zig :100644 100644 365eeaba4389920f8f0c8aaf90b2dfa8b6bb5fad 4293baa0e0a0991555c1928d4174ed95c5357450 M test/cases/safety/modrem by zero.zig :100644 100644 844f6e3b75be682abe3f17b2e9148263fbcc4e82 d133ce883a32761e95a02081eeb8408d74c9f7fc M test/cases/safety/modulus by zero.zig :100644 100644 58e392d224c1fce72ecdc297a743caacb7c45ccd 3bc6ab68c0e486b7ac460599e2d6773d1e3e9bcc M test/cases/safety/noreturn returned.zig :100644 100644 308d97983592db1fc0aeb2906712761a8faa78a2 6009c758f01450cd213f9cfa25672e6ea944f766 M test/cases/safety/optional unwrap operator on C pointer.zig :100644 100644 63ee03facb462b4fd9972370188ca9713a272387 1aae8fa1df3938eb345a0e68b794c0c6420fa29f M test/cases/safety/optional unwrap operator on null pointer.zig :100644 100644 60e6c5c3eb490955d9d18f198d7b0759bb76ed06 44dea2233b47dee5bde0845dd0349955d1d51450 M test/cases/safety/optional_empty_error_set.zig :100644 100644 cc9bb0205a643ad8df46d488b192ed7309d6918c bb8012458143eaa5d7bad6180b24aad2e0e3f143 M test/cases/safety/out of bounds array slice by length.zig :100644 100644 61ae983fbab8ebea65a191b02722f9af9f9defe5 c2ea85b864cc7a57489eb07b37908d24f4bfab48 M test/cases/safety/out of bounds slice access.zig :100644 100644 e10297dc49cf00fb006fd5ad2459782bb43f235a 491dc69dca06f727bf7356882b81986a28b69711 M test/cases/safety/pointer casting null to non-optional pointer.zig :100644 100644 892e6cbfd98010617fbcc1551cd90245ede3269f bf8d2a502edc71e7f1fd5998a526dde3c10a9be1 M test/cases/safety/pointer casting to null function pointer.zig :100644 100644 9ad91109d90de3261c5d1fe5857fbc62e526e744 5b0f8618c06d548048892726ffc7d374084c0cbe M test/cases/safety/pointer slice sentinel mismatch.zig :100644 100644 754f160c9cad768a2540dc3697944d1daa50ff2f 4a45e7eee96fbf90846fedd64c7ba4714aaa10a1 M test/cases/safety/remainder division by zero.zig :100644 100644 2b67721299bd6a9de1d3d2a20d898cf509c90dac 591334c1607556eba245a9eaa8dd3a8718ea1f7d M test/cases/safety/shift left by huge amount.zig :100644 100644 cf836eafa3a3884a490f94bf5d61a3f96147668e a537b969c383be23828e2af8461309fdd86fba80 M test/cases/safety/shift right by huge amount.zig :100644 100644 56996e1e32094ca847447d3c3ea3bd3e2c893c95 a13fc604406f280b0deafad79db20b8581d05c1c M test/cases/safety/signed integer division overflow - vectors.zig :100644 100644 fa4b124189678410414211fe9d77c35e0b9a4bf6 1742386258e789e5f4e26aecf9868c69d88133f6 M test/cases/safety/signed integer division overflow.zig :100644 100644 be3a0ad662e441d8f803f156b88e2a10b5acc2f3 06b792e067c97bf5d53ee898649efc15ad004b2c M test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig :100644 100644 fb636c0bce360a1b9f4290c1bd18df65a6682ed1 b1d31ac78a0eeef826aa7fa8d1e7f4f0db174227 M test/cases/safety/signed integer not fitting in cast to unsigned integer.zig :100644 100644 bd6bc012bb7296236551deda8c1923376121c554 93e1c5c1e77b9a72158ea15063344d3f7767c065 M test/cases/safety/signed shift left overflow.zig :100644 100644 6dc5806e4fd042a65c94c1f4e779af349a34bc50 d51e1e926145ea2d4a09517ccacbba1ed0e7b4e3 M test/cases/safety/signed shift right overflow.zig :100644 100644 50be6b84f384e980ecd5d677e7d28a978f492254 d6b2377e34e90a1084b525d264fca46817517d14 M test/cases/safety/signed-unsigned vector cast.zig :100644 100644 af92f90198e71e261206b0372121a489cbe2a7de 4dbeb2b0f86c41af6acf981de3eebc6958765490 M test/cases/safety/slice by length sentinel mismatch on lhs.zig :100644 100644 f9a8730a99ee7d08f039e326fa4f33db2a2ed042 7bfaca25acc3946ff658ef9bc9a8ad30ac6c7357 M test/cases/safety/slice by length sentinel mismatch on rhs.zig :100644 100644 30e6b8a85cd0143f200bf4c368553e251f3fa41f 51d9b17b7500236ce68d33a7c59abd6c50d95ab8 M test/cases/safety/slice sentinel mismatch - floats.zig :100644 100644 c931aa31f1f75f054211c8ebf28d7bf9f2622540 34bd73f56c20981342bc8b5a968ec929c5dec1aa M test/cases/safety/slice sentinel mismatch - optional pointers.zig :100644 100644 881edb5d8e1c7d9938e51770ecc260371348baba a824ad6bb8f73c783a4f93afd4dac6e30adb03d0 M test/cases/safety/slice slice sentinel mismatch.zig :100644 100644 9835a253266991c229cf3aacc27508edf251f1b5 a9d90f676d56cd472618575b38dd7b401d4854b5 M test/cases/safety/slice start index greater than end index.zig :100644 100644 b5851d7b1137859647cdb931d081285a7d90cb07 838b31ce083edae683649daaacc1c205f5ba9bc1 M test/cases/safety/slice with sentinel out of bounds - runtime len.zig :100644 100644 a3bcb49fc17cdf63ca71f931a91cdef87d120e41 1ef2e062626776cd957660bae5ada2bdd212e1d2 M test/cases/safety/slice with sentinel out of bounds.zig :100644 100644 d85299e6936805bbefac2b326e254c755ebe8af9 9b9a40e93b5b15942fd6c88bdd5a5034b00f8555 M test/cases/safety/slice_cast_change_len_0.zig :100644 100644 388a052085ac54b14cac21007559be05d9451156 57a7b6a7380e3cc31d1ac630285ca2beeb2acdb7 M test/cases/safety/slice_cast_change_len_1.zig :100644 100644 ff7a18b8f0963609be205939db699764e61eb10c f6a29feec74092d824811f7b24b0ca80f445bf07 M test/cases/safety/slice_cast_change_len_2.zig :100644 100644 e2145fedb0a8db60774ca3b337db6419a549d3d1 8266a035b70fe3b9a618422da03407ad6219cef8 M test/cases/safety/slicing null C pointer - runtime len.zig :100644 100644 6fc0281d471f19f1be6c64c5d00178ca5f83ceb5 2035361cb2a0af969d68407d325d62ec12ba3700 M test/cases/safety/slicing null C pointer.zig :100644 100644 6bc20ef1007752779753bfa296812271219e5045 4babfb9133c4d41236275b2ccf0f9ff538a5f1f8 M test/cases/safety/switch else on corrupt enum value - one prong.zig :100644 100644 afb7bfdcdcc20f7848d1e7fbb50e4f236de08f19 20a24a81ccbe9bcfe77c60ac72f7f2fa5f8d96f1 M test/cases/safety/switch else on corrupt enum value - union.zig :100644 100644 297cde40ea92fc6504103e4aa5b5f5bffcf0f641 6cab276eab07888a21426c149faf8650f7f213b3 M test/cases/safety/switch else on corrupt enum value.zig :100644 100644 7e08b3c495b4fe32412d857006357e0a63060282 c7f6f86940089cf6ba2c866eaab8a1dbdbdd5ebd M test/cases/safety/switch on corrupted enum value.zig :100644 100644 d1c8d6a3f528c56d82980f3c15d775eec151e497 e2b21fd84a4bd402cdf8b0c260e06fc932a4c85c M test/cases/safety/switch on corrupted union value.zig :100644 100644 7805a5f92d005d0410f2ac32dcd97f6920e968c5 3531ac34b0a0ddbca4c02797376d6d74bd8d202e M test/cases/safety/truncating vector cast.zig :100644 100644 8b394e6f4f40f9be400b4b734902ed6dfecfe09e 52c20506122d5d8a2db209a514f4a75458cc1344 M test/cases/safety/unreachable.zig :100644 100644 5047550800272266659c6746d5fef0e3e9666bed c326dfb691b47c7721699f1d049555c822abdb8f M test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig :100644 100644 37bb1b61ea70aedbfb03e99c04929e48566cbede 178e309126399fa4d53c757ef704ea754abfced5 M test/cases/safety/unsigned shift left overflow.zig :100644 100644 2de5d7c714f0d7067bff6490ce2debab4ad9b901 5ebe44bf49a8ec967de17bf7784117dc042bdbf0 M test/cases/safety/unsigned shift right overflow.zig :100644 100644 a482701b96e2d5af1b702bf2ae7e78f6aa24f560 f603999d8b267a6dfbf57f07acda968b5ab443ab M test/cases/safety/unsigned-signed vector cast.zig :100644 100644 e31a34593d6f9c10cc488254cc7dd970211466ce 57f1f3d7b7bfdbc22489f644101b865f5917df68 M test/cases/safety/unwrap error switch.zig :100644 100644 aae990b6444e35a3ef063e88ba146172476c5c55 ef79c5cce4d1abf76b51a74ce619cfb7b46776fc M test/cases/safety/unwrap error.zig :100644 100644 0b12aed075041047081c79b9d0e6263819e79241 f8aa6ebb119cca1afa146045ee95220deb25f42b M test/cases/safety/value does not fit in shortening cast - u0.zig :100644 100644 ff5144e3e7e5e7c6ffa8fe425bd4619c2bf4b1ea ea74f8739b977842d5ba08f436af3fc99c256014 M test/cases/safety/value does not fit in shortening cast.zig :100644 100644 5f60d9c2f2cf2c30c5aee92fdb58b573e436c9a5 4b34248af58f989af47a76f5c9f4be144fc395d9 M test/cases/safety/vector integer addition overflow.zig :100644 100644 0a7573e508b0a6683d9fa5ede52465a0d0f94761 2d4183d316761fc32096f1fc9146535d36fe4f28 M test/cases/safety/vector integer multiplication overflow.zig :100644 100644 11dcfda430ba0eb484f485bc8ab039b79084a491 b06dc437541b3d703b7c4bb715aabb5760589586 M test/cases/safety/vector integer negation overflow.zig :100644 100644 5de596085416c6e191f3a029d2ab855cbd967dc7 a6db1e5e85767d3aa2b56c2fe365b2be16fb1d9c M test/cases/safety/vector integer subtraction overflow.zig :100644 100644 63be84677164a494a339ad2e56bab8b07693e629 5e379643a8a758cedea138e75e11b107acb9ebc0 M test/cases/safety/zero casted to error.zig :100644 100644 5cd716dd303e57453e5463a7ff9063b87456304a 875251e3f74a2a01aaa10558df8ad596ac6e8725 M test/cases/tail_call_noreturn.zig :100644 100644 d0f1acc08b281736b81cfb23bd692c75442c09fa ec3102975edc3378c92658bd1ff90f9b8ff37f4f M test/stack_traces.zig :100644 100644 1e6c93e562dee9f1d7eab41b4214241cfc4cc754 a3b11b9da974d71aa022fc57a375f2a8ef90004a M test/standalone/compile_asm/main.zig :100644 100644 e28839209c1988a68fb46c269a32d5d0b311cfd5 445385d16c78d0bc7ac9a075d004c85f17b56bc8 M test/standalone/issue_339/test.zig :100644 100644 9cb7a879b251fd4c224dc141f9df7327faf03789 97f99cffed5c95a48042e8426a3d7bac8a253b09 M test/tests.zig