-
-
Notifications
You must be signed in to change notification settings - Fork 5.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
Illegal instruction when calling DataFrames function #29430
Comments
I'm running into the same problem, and same illegal instruction, with some code that I wrote on Julia 1.0 (official binaries). It might be difficult to distil it into a reproducible example, but FWIW I can run each line of the function in the REPL without a problem, however calling the function causes julia to be terminated by SIGILL. |
|
#29406 seems to fix this for me. |
#29406 fixes it! But as you note it also introduces new ambiguities. I'd rather fix these than keep the bug, but maybe not all package authors agree... |
BTW, do you think we could work around it? |
To attempt that, I'd look at code_typed for |
Thanks. There's indeed a |
FWIW I've eventually found out that moving the |
When running the following code using the
nl/grouping2
branch ofDataFrames
(commit 256bd1d), Julia 0.7, 1.0 and master crashes with "Illegal instruction".EDIT: looking at the assembly in gdb, the problematic instruction is
ud2
:The text was updated successfully, but these errors were encountered: