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
ecl_16_1_2: Adopt upstream error handling patch #39380
Conversation
Actually, EQL still works fine, not sure if it needs threads. Also, ECL works well as a standalone Lisp implementation. I agree that it is strange to use Maxima with ECL except for Sage. Maybe override |
This only overrides |
Point taken. |
(I slightly regret not being optimistic enough to believe that «asking ofborg if |
What do you mean? |
Well, it could be useful to know if it still builds, but I know that it is a guaranteed timeout. |
Ah right. Well the current sage doesn't depend on this and the new version might build within the timeslot. Its tests will probably time out though, but not by a lot (its split in |
Off topic: Github suddenly seems to flip a coin to decide wether or not to notify me about things. I didn't get a notify for your reply for example. Is that only me? |
Did you have the page open? It might JS-push the comment and decide there is no need to further notify you. |
I don't think so, but maybe. It happens all the time today. Hopefully not github getting too clever. |
Motivation for this change
Adopt an upstream fix for a infinite loop bug. This also disables
threadSupport
by default, since the package is only used bymaxima-ecl
anyways and that seems to work better (or at least the only package that depends on that, sage) without threading.Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)