-
-
Notifications
You must be signed in to change notification settings - Fork 232
[WIP] Update Symbolics and SymbolicUtils version #1318
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
Tests are all green locally with latest commit from JuliaSymbolics/Symbolics.jl#421 |
That segfault in StructuralIdentifiability.jl looks like something I'm not able to fix myself, I'll need some help. @shashi @ChrisRackauckas |
Can you isolate the issue a bit? |
Testing locally. |
Cannot replicate on my machine.
https://github.com/SciML/ModelingToolkit.jl/runs/4073261736?check_suite_focus=true |
What's the function call that causes a segfault? |
Doesn't show in the logs, only shows Only reports function |
What is the thing right before it in the tests, and after? |
Right before:
Third time that this line appears in the log. There's nothing after. |
No, what piece of code is ran that generates the segfault? |
Judging from where the logs stop, the segfault should be happening here |
Isolate that to an MWE. I think it must be due to the conversion of the IR. |
Any suggestions on how to proceed knowing that the issue does not subsist on my local dev environment? I'll try replicating the downstream test in a docker container with https://github.com/nektos/act |
So when you run the tests it works? |
Yes. Running on void linux. Using glibc. gmp v6.2.1_1 and gmpxx v6.2.1_1. Julia v1.6.1. |
Newer Julia? v1.6.3 is what the tests will use. Double check if the dependencies in the Symbolics stack are all similar. |
@ChrisRackauckas passes locally on v1.6.3. Testing github action in docker container |
Passes locally when running the github action in a docker container!!! Can you try retriggering the workflow? |
Dependency version differences from the Github CI and the GH action test in docker container on my local machine are: |
Test passed. probably related to one of those packages. Should bump compat? @ChrisRackauckas |
Yeah bump the lower bound to avoid the issue. |
lgtm? @ChrisRackauckas |
We should make a breaking release of MTK after this, so that further downstream updates can be more cautious. |
NOTE: Symbolics 4.0.0 has not yet been released.