-
Notifications
You must be signed in to change notification settings - Fork 23
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
problems with using both Julia 1.6.3 and Julia 1.7.0-rc3 #758
Comments
Yes, I am aware (I've run into this myself before). This is because JuliaInterface needs to be recompiled for each Julia version. This then motivated issue #691 and later #728. But actually it should already be fixed in GAP.jl master, though, simply because then a JLL for JuliaInterface is used -- that was one of the many motivations for doing that, and is one of the reasons I want to make a new GAP.jl release in time for the new Oscar.jl release. |
@fingolfin As discussed in gather.town a few minutes ago: First I start Julia 1.6.3:
I leave the Julia session and start Julia 1.7.0-rc3:
Then I start Julia 1.6.3 again:
Apparently Julia does not want to precompile GAP or compile JuliaInterface in this situation. |
Thanks to @fingolfin's help, the problem is gone. Apparently my installation of the dev version of GAP.jl had been corrupted, such that I had not got a new version of |
After installing Julia 1.7.0-rc3 and the Oscar relevant packages for it,
using GAP
did not cause problems.Afterwards I started Julia 1.6.3 and called
using GAP
, and Julia crashed with the following message:After
touch
ing a file fromGAP.jl/src
, starting Julia 1.6.3 again and callingusing GAP
, Julia precompiled GAP and compiled JuliaInterface, and everything was fine.However, the problem is reproducible:
I started Julia 1.7.0-rc3 and called
using GAP
, which forced Julia to precompile GAP and to compile JuliaInterface, so everything looked fine. Afterwards I started Julia 1.6.3, calledusing GAP
and got the same crash as before.The text was updated successfully, but these errors were encountered: