Skip to content
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

segfault on Julia v1.5.3 #466

Closed
felipenoris opened this issue Nov 10, 2020 · 5 comments
Closed

segfault on Julia v1.5.3 #466

felipenoris opened this issue Nov 10, 2020 · 5 comments
Assignees

Comments

@felipenoris
Copy link

felipenoris commented Nov 10, 2020

This precompile_execution_file script segfaults when upgrading to Julia v1.5.3:

import FinancialDSL
include(joinpath(pkgdir(FinancialDSL), "test", "runtests.jl"))

FinancialDSL is a registered package. Sorry I'm unable to provide more detail right now. I'll update this later.

@Sacha0
Copy link
Member

Sacha0 commented Nov 10, 2020

I imagine you are hitting a segfault related to jl_static_show_{x,next}_, and if so we have a fix inbound :).

@Sacha0 Sacha0 self-assigned this Nov 10, 2020
@felipenoris
Copy link
Author

@Sacha0 yes, exactly! Thanks!

@NHDaly
Copy link
Member

NHDaly commented Nov 11, 2020

Here is the fix, which will fix this for julia 1.6: JuliaLang/julia#38399

Unfortunately, of course, this won't fix the breakage on v1.5.3, unless we do yet another release as v1.5.4...

@KristofferC - if it's helpful, and people think it's worth it, @Sacha0 and I would be happy to try to take the lead on running one more point release to make it easier for you all? I'm super sorry that this broke things 😞. I guess you were right about the potential scariness in backporting a relatively recent PR to master 😬.

@KristofferC
Copy link
Member

Probably need a 1.5.4 for JuliaLang/julia#38411 anyway.

@KristofferC
Copy link
Member

Should be fixed in 1.5.4 / 1.6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants