This repository has been archived by the owner on Jul 31, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 3
Extremely slow import for other packages (DataFrames, Plots, ...) loaded after SciML packages #22
Comments
What version of SciMLBase? |
some results were 1.91.2, some are 1.91.1 (see note above, doesn't look like that makes much difference) |
v1.91.2 should make a big difference because that would make 100% of the show methods disappear when disabled by the preference. |
It should make the disable=true one better I mean. disable=false won't change. |
disable=true works and restores previous behaviour (or close to it) The problem here is that the default (no setting in LocalPreferences.toml) is causing problems with several minutes added to startup time, which is a real issue for users with Julia 1.8 (who are also not Julia power-users). Could this be made an opt-in instead of an opt-out ? |
Fixed by making stacktraces huge by default. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
TruncatedStacktraces is apparently adding minutes to startup time, apparently due to a slowdown in import / using of other packages loaded after OrdinaryDiffEq. This is particularly bad with Julia 1.8 (? 1.8.3 tested here), resulting in several minutes increase to startup time.
Example timings for two sequences, with TruncatedStacktraces disabled and enabled (in LocalPreferences.toml)
Julia 1.8.3, linux
SciMLBase 1.91.2, TruncatedStackTraces 1.2.0
Julia 1.9.0-beta4, Windows (NB: also different computer to above)
SciMLBase 1.91.1, TruncatedStackTraces 1.2.0
The text was updated successfully, but these errors were encountered: