-
Notifications
You must be signed in to change notification settings - Fork 89
More informative error for mixed product arrays #4105
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
Conversation
I'll just chime in to say I think I prefer "external" to "non-gc". The former is something with a concrete meaning - it appears in kinds, and that is what we are checking. It will also soon appear in modes. The latter is not used elsewhere, and seems imprecise to me. Notably, this error message should not be trying to "contrast" these things at all. There is overlap (immediate) on purpose |
OK. I'm fine with keeping |
I think you are suggesting adding a hint or something defining external, which sounds like a reasonable idea to me! |
The whole point of my original comment here was that "external" seems confusing. I'd like to discuss this further. |
Give a more informative error message for product arrays whose elements are neither scannable nor external.
Old:
New: