zig/test/cases/safety
2022-05-13 14:03:20 -07:00
..
@alignCast misaligned.zig
@asyncCall with too small a frame.zig
@errSetCast error not present in destination.zig
@floatToInt cannot fit - negative out of range.zig
@floatToInt cannot fit - negative to unsigned.zig
@floatToInt cannot fit - positive out of range.zig
@intCast to u0.zig
@intToEnum - no matching tag value.zig
@intToPtr address zero to non-optional byte-aligned pointer.zig
@intToPtr address zero to non-optional pointer.zig
@tagName on corrupted enum value.zig
@tagName on corrupted union value.zig
array slice sentinel mismatch.zig
awaiting twice.zig
bad union field access.zig
calling panic.zig
cast []u8 to bigger slice of wrong size.zig
cast integer to global error and no code matches.zig
empty slice with sentinel out of bounds.zig
error return trace across suspend points.zig
exact division failure - vectors.zig
exact division failure.zig
integer addition overflow.zig
integer division by zero - vectors.zig
integer division by zero.zig
integer multiplication overflow.zig
integer negation overflow.zig
integer subtraction overflow.zig
intToPtr with misaligned address.zig
invalid resume of async function.zig
nosuspend function call, callee suspends.zig
optional unwrap operator on C pointer.zig
optional unwrap operator on null pointer.zig
out of bounds slice access.zig
pointer casting null to non-optional pointer.zig
pointer slice sentinel mismatch.zig
resuming a function which is awaiting a call.zig
resuming a function which is awaiting a frame.zig
resuming a non-suspended function which has been suspended and resumed.zig migrate runtime safety tests to the new test harness 2022-05-13 14:03:20 -07:00
resuming a non-suspended function which never been suspended.zig
shift left by huge amount.zig
shift right by huge amount.zig
signed integer division overflow - vectors.zig
signed integer division overflow.zig
signed integer not fitting in cast to unsigned integer - widening.zig
signed integer not fitting in cast to unsigned integer.zig
signed shift left overflow.zig
signed shift right overflow.zig
signed-unsigned vector cast.zig
slice sentinel mismatch - floats.zig
slice sentinel mismatch - optional pointers.zig
slice slice sentinel mismatch.zig
slice with sentinel out of bounds.zig
slicing null C pointer.zig
switch on corrupted enum value.zig
switch on corrupted union value.zig
truncating vector cast.zig
unsigned integer not fitting in cast to signed integer - same bit count.zig
unsigned shift left overflow.zig
unsigned shift right overflow.zig
unsigned-signed vector cast.zig
unwrap error.zig
value does not fit in shortening cast - u0.zig
value does not fit in shortening cast.zig
vector integer addition overflow.zig
vector integer multiplication overflow.zig
vector integer negation overflow.zig
vector integer subtraction overflow.zig