-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Packed struct field alignment should be able to be derived from the alignment of the struct itself #12450
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Milestone
Comments
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 15, 2022
Closes ziglang#12169 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12159 Closes ziglang#12057 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 15, 2022
Closes ziglang#12169 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12057 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 15, 2022
Closes ziglang#12169 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12057 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11986 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 15, 2022
Closes ziglang#12169 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12057 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11986 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 15, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 16, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 17, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12116 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 18, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 18, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
wooster0
added a commit
to wooster0/zig
that referenced
this issue
Dec 21, 2022
Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#12051 Closes ziglang#12092 Closes ziglang#12119 Closes ziglang#12142 Closes ziglang#12450 Closes ziglang#13113 Closes ziglang#11995 Closes ziglang#12000
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Zig Version
0.10.0-dev.3559+d2342370f
Steps to Reproduce
Expected Behavior
Taking the pointers of fields of a packed struct through an aligned pointer should give you aligned pointers to the fields.
Actual Behavior
All fields in a packed struct are *align(1), regardless if the pointer to the packed struct has a higher alignment.
The text was updated successfully, but these errors were encountered: