lib/compiler/aro/aro/Attribute.zig | 2 +- lib/std/meta.zig | 2 +- lib/std/zig/AstGen.zig | 3 + lib/std/zig/llvm/Builder.zig | 7 ++- src/InternPool.zig | 38 +++++++----- src/Sema.zig | 104 ++++++++++++-------------------- src/codegen/aarch64/Assemble.zig | 17 +++--- test/behavior/tuple.zig | 6 +- test/behavior/type.zig | 6 +- test/cases/compile_errors/align_zero.zig | 60 +++++++++++++----- test/cases/compile_errors/bad_alignment_type.zig | 4 +- test/cases/compile_errors/packed_struct_field_alignment_unavailable_for_reify_type.zig | 9 --- test/cases/compile_errors/packed_union_alignment_override.zig | 9 +++ test/cases/compile_errors/reify_struct.zig | 3 +- test/cases/compile_errors/reify_type_with_invalid_field_alignment.zig | 6 +- 15 files changed, 147 insertions(+), 129 deletions(-)