-
-
Notifications
You must be signed in to change notification settings - Fork 235
SciMLLogging Integration #2895
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
base: master
Are you sure you want to change the base?
SciMLLogging Integration #2895
Conversation
|
will need SciML/SciMLBase.jl#1159 to fully work |
|
Since you are already working on the logging system, is there any chance that we can have additional logging messages for the time integration loop at trace level to debug issues in the timestepping itself? Or is that too costly? |
|
We are splitting that to a different step. First let's get the infrastructure together, then add new messages.
Never! If it's super costly, just put it in the All preset only. Semi? |
|
At this point anything that was behind a Currently, the For the Linear solves and Nonlinear solves I set verbose to |
|
is this ready to review? |
|
Yep, ready to be looked at. |
|
Lots of test failures |
|
Yes, because I'm using |
991182e to
ca97de9
Compare
|
Is there anything I can do about errors like this? Failed to precompile OrdinaryDiffEqAdamsBashforthMoulton [89bda076-bce5-4f1c-845f-551c83cdda9a] to "/home/chrisrackauckas/.julia/compiled/v1.12/OrdinaryDiffEqAdamsBashforthMoulton/jl_QB6FLI".
ERROR: LoadError: Error opening package file /home/chrisrackauckas/.julia/compiled/v1.12/OrdinaryDiffEqCore/SoYJU_894Ui.so: /home/chrisrackauckas/.julia/compiled/v1.12/OrdinaryDiffEqCore/SoYJU_894Ui.so: cannot open shared object file: No such file or directory |
2b9767b to
9ee7c80
Compare
|
@ChrisRackauckas I think this is ready, but it's hard to tell with all of the test failures. Most of them are because LTS doesn't use sources, some are from JET, and some are failures to open .so files. But I went through as many of the legitimate failures that I could find and fixed them. I also bumped all of minor versions of every subpackage to reflect that. The biggest issue here turned out to be that in order to get the Linear and Nonlinear verbosity objects to the linear and nonlinear caches I had to add an argument to every But yeah not sure if it's mergable in this state. |
Yes, make the downstream PRs. But this should be easy to make backwards compatible with just the standard tricks right? Just make verbose be the last argument and make a dispatch that has a default |
Checklist
contributor guidelines, in particular the SciML Style Guide and
COLPRAC.
Additional context
Add any other context about the problem here.