-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
asm
statement generating wrong C code with mutable objects in procs
#18133
Comments
asm
statement generating wrong code with mutable objects in procsasm
statement generating wrong C code with mutable objects in procs
Update The case that used to work, using Analyzing the current compiler and the generated C code, I suppose that due to changes in the behavior of generating procedure parameter identifiers, which are now gensym, object field symbols passed by backtricks are treated as A definitive solution would be to change the semantics of |
Search for |
I got to it these days doing the process backwards. I even made a slight hack to get it working again as before, but it's not ideal, as it would depend on the user using |
Shouldn't be hard, use |
Example
Current Output
Expected Output
Possible Solution
Additional Information
So it will compile correctly:
The text was updated successfully, but these errors were encountered: