The packed struct serction zig doc says:
Packed structs have the same alignment as their backing integer, however, overaligned pointers to packed structs can override this:
Should “overaligned” be “underalgined” here? After all, 4 is under @alignOf(s) (8).