-
Notifications
You must be signed in to change notification settings - Fork 265
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
performing layout generation after linking causes non local structs to have no layout information #6437
Comments
This was referenced Feb 24, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 25, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 25, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 26, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 26, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 26, 2025
expipiplus1
added a commit
to expipiplus1/slang
that referenced
this issue
Feb 26, 2025
Closing this. It's the root cause of #5994 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Consider the following
main.slang:
foo.slang:
When these are compiled and linked, we generate the layout information for S before linking with the definition of S in foo.slang
This is the diff between a good version, in which the definition for S is available, and the bad version above. Observe how the details of the struct layout are missign
The text was updated successfully, but these errors were encountered: