:100644 100644 29b7d309d4488a27a457d8743654e24d121fa245 24d874b92407b039f26b40dee69df1d3e6efc159 M build.zig :100755 100755 36c034d871da942661631b44a2bbbf1c161c59ac 28a53b4501e7eaf009c7503483742f6cbafc8c12 M ci/azure/macos_script :100755 100755 12f9439102e4298bb7ee63a2ab2fe2049f0caf4c 15a12b59ee9c344d1b758acb34025244d657ae0e M ci/drone/linux_script_test :100755 100755 9dd5e35478f6568f29578520af2a737649f16723 1c82992b25899eb7ae0019e895d5c76a5a9f1e7a M ci/zinc/linux_test.sh :100644 100644 07f9077844baacd4a896c19b3c141e4cf3d44d78 925cefcb743e6d6129c7f82fe35ba11760e06a75 M lib/std/Progress.zig :100644 100644 c5dda0757f96c5f375a3590d0755ed45ca8d30ae 585c6d62e392bf697b8848f41ce9a69dd8f69ded M src/test.zig :000000 100644 0000000000000000000000000000000000000000 4c9f401ab636e38090fbf3eeedb92798716445c3 A test/cases/README.md :000000 100644 0000000000000000000000000000000000000000 2708d63e6f2591f4e7d8429618f9c3f9acdb459b A test/cases/safety/@alignCast misaligned.zig :000000 100644 0000000000000000000000000000000000000000 e245e9bb47436c5e787437d3e8c70c070a886483 A test/cases/safety/@asyncCall with too small a frame.zig :000000 100644 0000000000000000000000000000000000000000 5bb92f4f28a8325b67bb1fc626f8fb7f6d0c3e2a A test/cases/safety/@errSetCast error not present in destination.zig :000000 100644 0000000000000000000000000000000000000000 f6b2d632f20acecbd1789165e8cf2b1c604b4c1f A test/cases/safety/@floatToInt cannot fit - negative out of range.zig :000000 100644 0000000000000000000000000000000000000000 22e9def05006fb1e5dc6eba0d503b5dcf1e56ff7 A test/cases/safety/@floatToInt cannot fit - negative to unsigned.zig :000000 100644 0000000000000000000000000000000000000000 67fecde115dc8f3af1ea0cdeed873e42bc8ac1bb A test/cases/safety/@floatToInt cannot fit - positive out of range.zig :000000 100644 0000000000000000000000000000000000000000 7d51fdec2559a4d6ee41835bc8b9b40ad9f18f8c A test/cases/safety/@intCast to u0.zig :000000 100644 0000000000000000000000000000000000000000 79fcf33bc687ac336aa6556843434d2f13b4748e A test/cases/safety/@intToEnum - no matching tag value.zig :000000 100644 0000000000000000000000000000000000000000 ac781dc53f98967bed3da04efc92bc3c1fe7fa16 A test/cases/safety/@intToPtr address zero to non-optional byte-aligned pointer.zig :000000 100644 0000000000000000000000000000000000000000 f8fd53eb97a7cb6f439db71cd88b241670c8e7ac A test/cases/safety/@intToPtr address zero to non-optional pointer.zig :000000 100644 0000000000000000000000000000000000000000 507157911ef5a3a9b7a05cd174b294a93ea88c9a A test/cases/safety/@tagName on corrupted enum value.zig :000000 100644 0000000000000000000000000000000000000000 0c35b5ef3d964763c591af20b88e28b092c9ff48 A test/cases/safety/@tagName on corrupted union value.zig :000000 100644 0000000000000000000000000000000000000000 3aca5b961089281a1d6f2448d24933eda26df82e A test/cases/safety/array slice sentinel mismatch.zig :000000 100644 0000000000000000000000000000000000000000 867263de6e5623a07cf712df55193a9084e3406c A test/cases/safety/awaiting twice.zig :000000 100644 0000000000000000000000000000000000000000 7adf48abf220e8d886191cedb276f99963da05eb A test/cases/safety/bad union field access.zig :000000 100644 0000000000000000000000000000000000000000 5befea3e3cfe5714cc0a325b568e61a4a9acde2e A test/cases/safety/calling panic.zig :000000 100644 0000000000000000000000000000000000000000 588801b27e3e3913223883439a9050ea56ee9400 A test/cases/safety/cast []u8 to bigger slice of wrong size.zig :000000 100644 0000000000000000000000000000000000000000 3a8dc2374f50068ebe59a9da616dff42853e82ad A test/cases/safety/cast integer to global error and no code matches.zig :000000 100644 0000000000000000000000000000000000000000 ad8010868a42ed600bb151e1d395b498906da4e5 A test/cases/safety/empty slice with sentinel out of bounds.zig :000000 100644 0000000000000000000000000000000000000000 b8cb90505ab7b8efa23257a55ff49d3c31e89ebd A test/cases/safety/error return trace across suspend points.zig :000000 100644 0000000000000000000000000000000000000000 a514213f58fb3b7e816f4a0608313f2394a49bdc A test/cases/safety/exact division failure - vectors.zig :000000 100644 0000000000000000000000000000000000000000 5e30f14b060352393928e20114ee8ce588ad6884 A test/cases/safety/exact division failure.zig :000000 100644 0000000000000000000000000000000000000000 5b480ecccaf1d31592b1ce40be3b97f6342c69c6 A test/cases/safety/intToPtr with misaligned address.zig :000000 100644 0000000000000000000000000000000000000000 cd23b66f36db1e2b47a4df6f9425df63ebc4dfc5 A test/cases/safety/integer addition overflow.zig :000000 100644 0000000000000000000000000000000000000000 136f179935eb99bbdd2ab87b6c308d12ab19fd83 A test/cases/safety/integer division by zero - vectors.zig :000000 100644 0000000000000000000000000000000000000000 8d80a7c848ef2fffd1fb51753b7bafbe6bd71ce9 A test/cases/safety/integer division by zero.zig :000000 100644 0000000000000000000000000000000000000000 c9894217a7b77b9e93045581dddaf91be4566435 A test/cases/safety/integer multiplication overflow.zig :000000 100644 0000000000000000000000000000000000000000 f3eb1feffe50bd6d66c1a9a1b2103fa21995f104 A test/cases/safety/integer negation overflow.zig :000000 100644 0000000000000000000000000000000000000000 ce1526cf602f96ddfafd3b38d6df8f61286929ae A test/cases/safety/integer subtraction overflow.zig :000000 100644 0000000000000000000000000000000000000000 2ed5704c74bcbb0695d3c0fc032b1ccc53c28c83 A test/cases/safety/invalid resume of async function.zig :000000 100644 0000000000000000000000000000000000000000 42daa4a9bdcaa511e8dbf441ac70e4051c257642 A test/cases/safety/nosuspend function call, callee suspends.zig :000000 100644 0000000000000000000000000000000000000000 05614b4ca2d9ad579ac11fa03f17d355c3c3397f A test/cases/safety/optional unwrap operator on C pointer.zig :000000 100644 0000000000000000000000000000000000000000 1db44ba22a019ac56ff7a13133449dfcd6fba32d A test/cases/safety/optional unwrap operator on null pointer.zig :000000 100644 0000000000000000000000000000000000000000 8c95978d4a5c3cd0aa779a124903af8f4d094586 A test/cases/safety/out of bounds slice access.zig :000000 100644 0000000000000000000000000000000000000000 0254e002ad0816183cb4489eef743641ab864904 A test/cases/safety/pointer casting null to non-optional pointer.zig :000000 100644 0000000000000000000000000000000000000000 f79e2a860c0628a850bac647ca3aa4edfd4f8ae0 A test/cases/safety/pointer slice sentinel mismatch.zig :000000 100644 0000000000000000000000000000000000000000 b34444150700273cf30ef06396b1a97bb6cb7701 A test/cases/safety/resuming a function which is awaiting a call.zig :000000 100644 0000000000000000000000000000000000000000 e63b49183e35f75fd2bddae0afa6eb69cdffb900 A test/cases/safety/resuming a function which is awaiting a frame.zig :000000 100644 0000000000000000000000000000000000000000 54de0b9ebdb0d2774ca0eaac948b98d65185aa7a A test/cases/safety/resuming a non-suspended function which has been suspended and resumed.zig :000000 100644 0000000000000000000000000000000000000000 8c35753d6d5d88fa9d6339a7da825035cb8347cc A test/cases/safety/resuming a non-suspended function which never been suspended.zig :000000 100644 0000000000000000000000000000000000000000 b1159b7d750fca63b71e3263ef54390a12a9e339 A test/cases/safety/shift left by huge amount.zig :000000 100644 0000000000000000000000000000000000000000 2c39011240ac98fe1434999a6b93da22c53146f5 A test/cases/safety/shift right by huge amount.zig :000000 100644 0000000000000000000000000000000000000000 d59adeb69856fd11a991b0342dac2263c2f3e648 A test/cases/safety/signed integer division overflow - vectors.zig :000000 100644 0000000000000000000000000000000000000000 a46f175487835780d77b64e9bfdbd76c82f0fa04 A test/cases/safety/signed integer division overflow.zig :000000 100644 0000000000000000000000000000000000000000 7abd0853640cecbfe80d78e4c5d139ac00ed9d75 A test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig :000000 100644 0000000000000000000000000000000000000000 4dea06fc82688ba6b1e306f35db1b35611d9da4b A test/cases/safety/signed integer not fitting in cast to unsigned integer.zig :000000 100644 0000000000000000000000000000000000000000 88adbe5835b1090b9d663603012a830989d12c44 A test/cases/safety/signed shift left overflow.zig :000000 100644 0000000000000000000000000000000000000000 9d5545ed3aaf890d243fe362230184d81b9b45e3 A test/cases/safety/signed shift right overflow.zig :000000 100644 0000000000000000000000000000000000000000 15d120350e5c0fba90b92771bdc24b55f08efb4c A test/cases/safety/signed-unsigned vector cast.zig :000000 100644 0000000000000000000000000000000000000000 3295c20db3606a0c296bb3d71070fa26fab3e999 A test/cases/safety/slice sentinel mismatch - floats.zig :000000 100644 0000000000000000000000000000000000000000 ecb82c61d48bc6a5be63161b486550f3b3a8914f A test/cases/safety/slice sentinel mismatch - optional pointers.zig :000000 100644 0000000000000000000000000000000000000000 13b331a0f4a99960dcaa7f6539eb7c37faa73279 A test/cases/safety/slice slice sentinel mismatch.zig :000000 100644 0000000000000000000000000000000000000000 1ca83ea481592fd0b2f4a963db2c1edfedb1516a A test/cases/safety/slice with sentinel out of bounds.zig :000000 100644 0000000000000000000000000000000000000000 db8d235c45c8bb7251d27632a707d7779db0e68f A test/cases/safety/slicing null C pointer.zig :000000 100644 0000000000000000000000000000000000000000 dc7b9b3abf69f0388bea61b744fe3b0fbf7faa1f A test/cases/safety/switch on corrupted enum value.zig :000000 100644 0000000000000000000000000000000000000000 0fadad3c7e98bdfb63d99ea1f94b381451a8b92e A test/cases/safety/switch on corrupted union value.zig :000000 100644 0000000000000000000000000000000000000000 b0a3c4e25b6e22a56c940a1fafec1923c056d1a3 A test/cases/safety/truncating vector cast.zig :000000 100644 0000000000000000000000000000000000000000 9bf36b07c9ac680f0ebef1b89654a8d4fcbc7a2d A test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig :000000 100644 0000000000000000000000000000000000000000 73c4292cdf0cb0ccbf124b425be17346ed56dc30 A test/cases/safety/unsigned shift left overflow.zig :000000 100644 0000000000000000000000000000000000000000 6a3829f675c8d544ca5b7b88c2234a4ac7262659 A test/cases/safety/unsigned shift right overflow.zig :000000 100644 0000000000000000000000000000000000000000 c78ec2c73ffbb342bb29895d8690c6749985ffa7 A test/cases/safety/unsigned-signed vector cast.zig :000000 100644 0000000000000000000000000000000000000000 ee9a502ebdf37bf8b10b54058861304d35efc989 A test/cases/safety/unwrap error.zig :000000 100644 0000000000000000000000000000000000000000 072be45731e2ce9cb2bbd79aca74df25efc081b4 A test/cases/safety/value does not fit in shortening cast - u0.zig :000000 100644 0000000000000000000000000000000000000000 7188c9a8469303bdece4339c90ff0d897d4741bf A test/cases/safety/value does not fit in shortening cast.zig :000000 100644 0000000000000000000000000000000000000000 5eedc869e708bdac9232d8739c0ad8b488a844fd A test/cases/safety/vector integer addition overflow.zig :000000 100644 0000000000000000000000000000000000000000 5d247cf5457ef7092f3d626fa8be4ef191fb83c1 A test/cases/safety/vector integer multiplication overflow.zig :000000 100644 0000000000000000000000000000000000000000 03d846aab06224aaac24030033891e1678054fc3 A test/cases/safety/vector integer negation overflow.zig :000000 100644 0000000000000000000000000000000000000000 72287ffd07e7f2d03f33e06216969cbed3544ff2 A test/cases/safety/vector integer subtraction overflow.zig :100644 000000 f73226159a529916498e2ad39694bfab13d4c64b 0000000000000000000000000000000000000000 D test/runtime_safety.zig :100644 100644 62c437e7f73ec43f9c244c182c9750ce095a8294 e44b190bb4c095198ca24de372dc9ab291a5058d M test/tests.zig