test/behavior/abs.zig | 33 +++++++ test/behavior/align.zig | 10 +- test/behavior/alignof.zig | 1 + test/behavior/array.zig | 33 +++++-- test/behavior/asm.zig | 1 + test/behavior/async_fn.zig | 32 +++++-- test/behavior/await_struct.zig | 2 +- test/behavior/basic.zig | 19 +++- test/behavior/bit_shifting.zig | 4 +- test/behavior/bitcast.zig | 26 +++-- test/behavior/bitreverse.zig | 30 +++++- test/behavior/bugs/10147.zig | 6 +- test/behavior/bugs/10970.zig | 1 + test/behavior/bugs/11046.zig | 1 + test/behavior/bugs/11139.zig | 1 + test/behavior/bugs/11159.zig | 6 +- test/behavior/bugs/11162.zig | 3 +- test/behavior/bugs/11165.zig | 4 +- test/behavior/bugs/11181.zig | 2 +- test/behavior/bugs/12000.zig | 1 + test/behavior/bugs/12025.zig | 1 + test/behavior/bugs/12092.zig | 1 + test/behavior/bugs/12498.zig | 1 + test/behavior/bugs/12776.zig | 1 + test/behavior/bugs/12891.zig | 5 + test/behavior/bugs/12972.zig | 1 + test/behavior/bugs/12984.zig | 2 +- test/behavior/bugs/13128.zig | 1 + test/behavior/bugs/13159.zig | 1 + test/behavior/bugs/13285.zig | 2 +- test/behavior/bugs/13366.zig | 2 + test/behavior/bugs/13714.zig | 1 + test/behavior/bugs/13785.zig | 1 + test/behavior/bugs/1381.zig | 1 + test/behavior/bugs/1442.zig | 1 + test/behavior/bugs/1500.zig | 1 + test/behavior/bugs/1735.zig | 2 +- test/behavior/bugs/2557.zig | 2 +- test/behavior/bugs/3468.zig | 1 + test/behavior/bugs/3586.zig | 2 +- test/behavior/bugs/4560.zig | 1 + test/behavior/bugs/6047.zig | 1 + test/behavior/bugs/624.zig | 1 + test/behavior/bugs/656.zig | 1 + test/behavior/bugs/6781.zig | 3 +- test/behavior/bugs/679.zig | 1 + test/behavior/bugs/6905.zig | 8 +- test/behavior/bugs/7187.zig | 2 +- test/behavior/bugs/726.zig | 6 +- test/behavior/bugs/7325.zig | 2 + test/behavior/bugs/9584.zig | 1 + test/behavior/byteswap.zig | 12 ++- test/behavior/call.zig | 5 + test/behavior/cast.zig | 160 +++++++++++++++++++++++-------- test/behavior/cast_int.zig | 19 +++- test/behavior/comptime_memory.zig | 2 +- test/behavior/destructure.zig | 4 + test/behavior/empty_union.zig | 4 + test/behavior/enum.zig | 15 ++- test/behavior/error.zig | 22 +++-- test/behavior/eval.zig | 59 ++++++++---- test/behavior/extern_struct_zero_size_fields.zig | 2 +- test/behavior/floatop.zig | 164 +++++++++++++++++++++++++++++--- test/behavior/fn.zig | 13 ++- test/behavior/fn_in_struct_in_comptime.zig | 3 +- test/behavior/for.zig | 19 ++-- test/behavior/generics.zig | 2 + test/behavior/if.zig | 17 +++- test/behavior/inline_switch.zig | 8 ++ test/behavior/int128.zig | 3 + test/behavior/int_comparison_elision.zig | 1 + test/behavior/int_div.zig | 2 + test/behavior/math.zig | 58 ++++++++++- test/behavior/maximum_minimum.zig | 29 ++++-- test/behavior/memcpy.zig | 1 + test/behavior/memset.zig | 7 +- test/behavior/muladd.zig | 20 +++- test/behavior/null.zig | 1 + test/behavior/optional.zig | 19 ++-- test/behavior/packed-struct.zig | 15 ++- test/behavior/pointers.zig | 60 +++++++----- test/behavior/popcount.zig | 10 ++ test/behavior/prefetch.zig | 1 + test/behavior/ptrcast.zig | 28 +++--- test/behavior/ptrfromint.zig | 1 + test/behavior/saturating_arithmetic.zig | 2 + test/behavior/select.zig | 12 ++- test/behavior/shuffle.zig | 12 ++- test/behavior/sizeof_and_typeof.zig | 6 ++ test/behavior/slice.zig | 76 ++++++++------- test/behavior/struct.zig | 65 +++++++++---- test/behavior/struct_contains_null_ptr_itself.zig | 1 + test/behavior/switch.zig | 26 +++-- test/behavior/truncate.zig | 29 +++--- test/behavior/tuple.zig | 33 +++++-- test/behavior/tuple_declarations.zig | 6 +- test/behavior/type.zig | 5 +- test/behavior/type_info.zig | 2 +- test/behavior/union.zig | 51 +++++++++- test/behavior/var_args.zig | 1 + test/behavior/vector.zig | 154 +++++++++++++++++++----------- test/behavior/void.zig | 4 +- test/behavior/wasm.zig | 1 + test/behavior/widening.zig | 5 + 104 files changed, 1160 insertions(+), 390 deletions(-)