-
-
Notifications
You must be signed in to change notification settings - Fork 462
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
downgrade giac to optional #38712
base: develop
Are you sure you want to change the base?
downgrade giac to optional #38712
Commits on Sep 24, 2024
-
src/sage/features/giac.py: add new feature for the giac program
In preparation for adding a --disable-giac option, we add a new feature that detects the presence of the "giac" executable. We already have a feature for sage.libs.giac, but that only guards the libgiac interface; we still have code that runs "giac" behind pexpect. This will allow us to skip those tests when giac is not installed.
Configuration menu - View commit details
-
Copy full SHA for 596292b - Browse repository at this point
Copy the full SHA 596292bView commit details -
src/sage/calculus/calculus.py: add "abs tol" to a numeric integral test
Various implementations get it a little (1e-10) different.
Configuration menu - View commit details
-
Copy full SHA for 1e13c94 - Browse repository at this point
Copy the full SHA 1e13c94View commit details -
src/sage/symbolic/integration/integral.py: accept both giac/sympy ans…
…wers We have an integration test in this file that is looking for the giac result, but sympy gives an equivalent one. We should accept that, too.
Configuration menu - View commit details
-
Copy full SHA for d065fc4 - Browse repository at this point
Copy the full SHA d065fc4View commit details -
src/sage/functions/piecewise.py: switch one test from giac to sympy
There's one piecewise test that uses algorithm='giac', but it will soon be possible to install sage without giac. We could make the test conditional on giac's presence, but the same thing works with sympy, so let's just use that.
Configuration menu - View commit details
-
Copy full SHA for 5e8e41c - Browse repository at this point
Copy the full SHA 5e8e41cView commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a846b6 - Browse repository at this point
Copy the full SHA 1a846b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cc97cc - Browse repository at this point
Copy the full SHA 9cc97ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 773d3a9 - Browse repository at this point
Copy the full SHA 773d3a9View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83c4a14 - Browse repository at this point
Copy the full SHA 83c4a14View commit details
Commits on Sep 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a451352 - Browse repository at this point
Copy the full SHA a451352View commit details