index
:
zig
0.10.x
0.11.x
0.12.x
0.14.x
0.15.x
0.7.x
0.8.x
0.9.x
ArrayList-reserve
Io.net
aro
ast-node-methods
async-await-demo
autofix
ci-perf-comment
ci-scripts
ci-tarballs
cli
comptime-allocator
elfv2-dyn
fixes
fuzz-macos
hcs
incr-bug
io-threaded-no-queue
jobserver
json-diagnostics
llvm-ir-nosanitize-metadata
macos-debug-info
main
make-vs-configure
master
more-doctests
new-pkg-hash
powerpc64le
restricted-function-pointers
rework-comptime-mutation
sans-aro
sha1-stream
spork8
stage2-async
threadpool
threadtheft
wasm-linker-writer
wrangle-writer-buffering
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. https://ziglang.org
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
cases
/
safety
Mode
Name
Size
-rw-r--r--
@alignCast misaligned.zig
756
log
plain
-rw-r--r--
@enumFromInt - no matching tag value.zig
509
log
plain
-rw-r--r--
@enumFromInt truncated bits - exhaustive.zig
483
log
plain
-rw-r--r--
@enumFromInt truncated bits - nonexhaustive.zig
463
log
plain
-rw-r--r--
@errorCast error not present in destination.zig
514
log
plain
-rw-r--r--
@errorCast error union casted to disjoint set.zig
488
log
plain
-rw-r--r--
@intCast to u0.zig
520
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - i0 max.zig
473
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - i0 min.zig
474
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - signed max.zig
459
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - signed min.zig
460
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - u0 max.zig
473
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - u0 min.zig
474
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - unsigned max.zig
459
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - unsigned min.zig
458
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - vector max.zig
494
log
plain
-rw-r--r--
@intFromFloat cannot fit - boundary case - vector min.zig
495
log
plain
-rw-r--r--
@intFromFloat cannot fit - negative out of range.zig
502
log
plain
-rw-r--r--
@intFromFloat cannot fit - negative to unsigned.zig
500
log
plain
-rw-r--r--
@intFromFloat cannot fit - positive out of range.zig
501
log
plain
-rw-r--r--
@ptrFromInt address zero to non-optional byte-aligned pointer.zig
490
log
plain
-rw-r--r--
@ptrFromInt address zero to non-optional pointer.zig
491
log
plain
-rw-r--r--
@ptrFromInt with misaligned address.zig
481
log
plain
-rw-r--r--
@tagName on corrupted enum value.zig
549
log
plain
-rw-r--r--
@tagName on corrupted union value.zig
607
log
plain
-rw-r--r--
array slice sentinel mismatch vector.zig
548
log
plain
-rw-r--r--
array slice sentinel mismatch.zig
495
log
plain
-rw-r--r--
bad union field access.zig
559
log
plain
-rw-r--r--
calling panic.zig
407
log
plain
-rw-r--r--
cast []u8 to bigger slice of wrong size.zig
611
log
plain
-rw-r--r--
cast integer to global error and no code matches.zig
470
log
plain
-rw-r--r--
empty slice with sentinel out of bounds.zig
520
log
plain
-rw-r--r--
exact division failure - vectors.zig
654
log
plain
-rw-r--r--
exact division failure.zig
539
log
plain
-rw-r--r--
for_len_mismatch.zig
641
log
plain
-rw-r--r--
for_len_mismatch_three.zig
597
log
plain
-rw-r--r--
ignored expression integer overflow.zig
504
log
plain
-rw-r--r--
integer addition overflow.zig
508
log
plain
-rw-r--r--
integer division by zero - vectors.zig
626
log
plain
-rw-r--r--
integer division by zero.zig
486
log
plain
-rw-r--r--
integer multiplication overflow.zig
506
log
plain
-rw-r--r--
integer negation overflow.zig
496
log
plain
-rw-r--r--
integer subtraction overflow.zig
503
log
plain
-rw-r--r--
memcpy_alias.zig
520
log
plain
-rw-r--r--
memcpy_len_mismatch.zig
554
log
plain
-rw-r--r--
memmove_len_mismatch.zig
555
log
plain
-rw-r--r--
memset_array_undefined_bytes.zig
482
log
plain
-rw-r--r--
memset_array_undefined_large.zig
484
log
plain
-rw-r--r--
memset_slice_undefined_bytes.zig
529
log
plain
-rw-r--r--
memset_slice_undefined_large.zig
531
log
plain
-rw-r--r--
modrem by zero.zig
476
log
plain
-rw-r--r--
modulus by zero.zig
467
log
plain
-rw-r--r--
noreturn returned.zig
492
log
plain
-rw-r--r--
optional unwrap operator on C pointer.zig
471
log
plain
-rw-r--r--
optional unwrap operator on null pointer.zig
469
log
plain
-rw-r--r--
optional_empty_error_set.zig
508
log
plain
-rw-r--r--
out of bounds array slice by length.zig
506
log
plain
-rw-r--r--
out of bounds slice access.zig
531
log
plain
-rw-r--r--
pointer casting null to non-optional pointer.zig
495
log
plain
-rw-r--r--
pointer casting to null function pointer.zig
607
log
plain
-rw-r--r--
pointer slice sentinel mismatch.zig
525
log
plain
-rw-r--r--
remainder division by zero.zig
481
log
plain
-rw-r--r--
shift left by huge amount.zig
510
log
plain
-rw-r--r--
shift right by huge amount.zig
510
log
plain
-rw-r--r--
signed integer division overflow - vectors.zig
652
log
plain
-rw-r--r--
signed integer division overflow.zig
521
log
plain
-rw-r--r--
signed integer not fitting in cast to unsigned integer - widening.zig
499
log
plain
-rw-r--r--
signed integer not fitting in cast to unsigned integer.zig
541
log
plain
-rw-r--r--
signed shift left overflow.zig
511
log
plain
-rw-r--r--
signed shift right overflow.zig
526
log
plain
-rw-r--r--
signed-unsigned vector cast.zig
516
log
plain
-rw-r--r--
slice by length sentinel mismatch on lhs.zig
501
log
plain
-rw-r--r--
slice by length sentinel mismatch on rhs.zig
501
log
plain
-rw-r--r--
slice sentinel mismatch - floats.zig
487
log
plain
-rw-r--r--
slice sentinel mismatch - optional pointers.zig
564
log
plain
-rw-r--r--
slice slice sentinel mismatch.zig
526
log
plain
-rw-r--r--
slice start index greater than end index.zig
558
log
plain
-rw-r--r--
slice with sentinel out of bounds - runtime len.zig
568
log
plain
-rw-r--r--
slice with sentinel out of bounds.zig
528
log
plain
-rw-r--r--
slice_cast_change_len_0.zig
691
log
plain
-rw-r--r--
slice_cast_change_len_1.zig
707
log
plain
-rw-r--r--
slice_cast_change_len_2.zig
704
log
plain
-rw-r--r--
slicing null C pointer - runtime len.zig
516
log
plain
-rw-r--r--
slicing null C pointer.zig
490
log
plain
-rw-r--r--
switch else on corrupt enum value - one prong.zig
551
log
plain
-rw-r--r--
switch else on corrupt enum value - union.zig
637
log
plain
-rw-r--r--
switch else on corrupt enum value.zig
520
log
plain
-rw-r--r--
switch on corrupted enum value.zig
586
log
plain
-rw-r--r--
switch on corrupted union value.zig
579
log
plain
-rw-r--r--
truncating vector cast.zig
515
log
plain
-rw-r--r--
unreachable.zig
383
log
plain
-rw-r--r--
unsigned integer not fitting in cast to signed integer - same bit count.zig
494
log
plain
-rw-r--r--
unsigned shift left overflow.zig
523
log
plain
-rw-r--r--
unsigned shift right overflow.zig
538
log
plain
-rw-r--r--
unsigned-signed vector cast.zig
515
log
plain
-rw-r--r--
unwrap error switch.zig
533
log
plain
-rw-r--r--
unwrap error.zig
479
log
plain
-rw-r--r--
value does not fit in shortening cast - u0.zig
536
log
plain
-rw-r--r--
value does not fit in shortening cast.zig
539
log
plain
-rw-r--r--
vector integer addition overflow.zig
609
log
plain
-rw-r--r--
vector integer multiplication overflow.zig
595
log
plain
-rw-r--r--
vector integer negation overflow.zig
538
log
plain
-rw-r--r--
vector integer subtraction overflow.zig
600
log
plain
-rw-r--r--
zero casted to error.zig
467
log
plain