-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
recover from doctest timings cache corruption #14374
Comments
comment:1
Volker, #14292 (I have a patch but it's on sage.math which is currently offline) should ensure that the JSON file cannot be corrupted anymore. So, if we get an error loading the JSON file, it should be a genuine error and we want to get a doctest failure. So we could close this one as duplicate of #14292. |
Dependencies: #14292 |
comment:2
There is also the issue of changing JSON fields (try pushing/popping #13278, this is the problem that I originally had). |
comment:5
Yes, all doctests failed for me after first pushing #13278 |
comment:6
Strange, I haven't seen this error while working on #13278. But I'll test it now. |
comment:7
I cannot reproduce the problem with #13278. |
comment:8
Do we agree that this is fixed by #14292 and that it can be closed? |
Author: Jeroen Demeyer |
Reviewer: Volker Braun |
comment:9
I guess its good enough. Somebody will fall into that trap but at least I'll know how to fix it on my machine. |
comment:10
Replying to @vbraun:
If they do, they might have found a genuine error in Sage. |
Changed author from Jeroen Demeyer to none |
Caches can be corrupted as you doctest stuff, you never know when things die. The new doctest framework does not recover gracefully:
Depends on #14292
CC: @roed314
Component: doctest framework
Reviewer: Volker Braun
Issue created by migration from https://trac.sagemath.org/ticket/14374
The text was updated successfully, but these errors were encountered: