-
Notifications
You must be signed in to change notification settings - Fork 22
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
GAP crash after Julia TypeError #298
Comments
@fingolfin @rbehrends : Do you have an idea what is going on here? |
Not yet. I've seen the bug report, but haven't had an opportunity to look at possible causes yet. |
Sorry, I didn't see this issue before :-( The error looks as if we are missing to catch a julia exception somewhere. I'll investigate ASAP (but right now I am about to give a talk) |
@ThomasBreuer I cannot reproduce this with Julia 1.1.1 nor in 1.2.0. There, I get this instead:
You said that you are using 1.1.0 -- any reason for this? 1.1.1 was made months ago and fixed some critical bugs. And pretty soon, we'll have to require Julia 1.3 or later for OSCAR anyway (see also the recent email by Bill) |
@fingolfin The reasons for using Julia 1.1.0 in this issue are that this is the Julia version that is "officially" recommended at https://oscar.computeralgebra.de/install/, and that this is the Julia version where I can reproduce the problem reliably. In fact, I get a crash with the same input also with Julia 1.3.0-DEV.433, but only in one of about ten attempts; in the other cases, GAP prints eight "deal with" lines and then the GAP prompt appears. |
The URL you refer to is not actively maintained (esp since Sebastian left). Please don't use 1.1.0, use at least 1.1.1; better would be 1.2 (and certainly don't use DEV versions of Julia; 1.3.0 final was released a few weeks ago). Can you also reproduce the issue with any of 1.1.1, 1.2.0, 1.3.0? |
@fingolfin The example from this issue works fine with the Julia versions 1.1.1, 1.2.0, 1.3.0. Thus it looks as if the Julia fixes you mentioned are the reason for the changed behaviour. From my point of view, this issue can be closed. |
Thanks. I also update oscar-system/oscar-website#25 to emphasis that the install instructions really need to update (that issue has been open for a long time now, though). |
I have observed reproducible crashes when I start GAP (current master branch, with Julia GC and using Julia 1.1.0), load
JuliaInterface
(current master branch), and then run computations involving a lot of Julia objects.The error messages are more than 700 lines long, they start with
The GAP code below is the result of my attempts to reduce the problem to a small number of input code lines.
My first question is whether others are able to reproduce the crash.
My second question is how we can fix this crash.
And here is the necessary Julia file
funs.jl
.The text was updated successfully, but these errors were encountered: