-
-
Notifications
You must be signed in to change notification settings - Fork 522
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
Upgrade giac to 1.5.0-87 #29552
Comments
Dependencies: #29521 |
comment:2
1.6.0 is out, causing a few test failures:
The ones in
|
comment:3
For 1.6 with laplace I have reported it upstream on giac's forum: but for the sqrt(5) appearing in the doctests of giac.py I suspect some default configuration that is not dependent of the version of giac. Could it be that the user .xcasrc is taken into account? Then I think it would be more natural to force the configuration to not use sqrt before the computation with:
|
comment:4
Replying to @frederichan-IMJPRG:
downgrading giac makes those tests pass again, so there's definitely some change in 1.6 involved. |
comment:5
Yes, it's an improvement, done for geogebra. Forcing the sqrt mode of Xcas to false should fix sage regression test, as explained by Frederic.
|
comment:7
Incidentally, with giac 1.5.0-63 on
It should be checked whether this goes away with the update |
comment:8
Yes, I do remember a problem with curl in an earlier giac. I believe it is fixed in 1.5.0-87+. |
comment:9
Should we continue waiting for another 1.6 patch release or upgrade to latest 1.5.x in the meantime? |
comment:10
I would be OK to move to 1.5.0-87 already. |
Author: Matthias Koeppe |
Commit: |
New commits:
|
comment:13
Attachment: giac-1.5.0.87.tar.bz2.gz Builds OK on macOS |
comment:14
You'll need https://github.com/cschwan/sage-on-gentoo/blob/master/sci-mathematics/sage/files/giac-1.5.0.87.patch for sage's doctests. |
comment:15
Updating doctests is probably better done together with #29541 |
comment:16
By the way, it seems that we don't install giac correctly (before or after this update):
|
comment:17
Replying to @kiwifb:
Let's see...
Before or after, this doctest makes no sense. The
Is anyone using this interface at all? |
comment:19
Replying to @mkoeppe:
I don't know :) - the pexpect interface and the optional giacpy_sage package are the only way to interact with giac right now. I cannot find anything linked with libgiac in sagelib. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:30
So the answer was that it is a modification usefull for very low memory systems (calculators). Whether or not these extra lines will be put inside an #ifdef in later versions of giac is still in discussion. |
Work Issues: merge #29171 |
comment:33
For #30351, we should apply |
Attachment: giac-1.5.0.87p0.tar.bz2.gz |
Changed reviewer from github.com/mkoeppe/sage/actions/runs/203238491, ... to github.com/mkoeppe/sage/actions/runs/211389096, github.com/mkoeppe/sage/actions/runs/211389095, ... |
Changed keywords from none to giac |
comment:39
Needs review! |
comment:40
something with keywords ? (This is on macOS 10.15). |
comment:41
but linking to openblas is fixed, good. |
comment:42
Replying to @dimpase:
Frederic indicates that these messages are not error messages. See #29171 comment:47 |
comment:43
Moreover, for the keyword message, I have tried on linux with parisse's debian package. |
comment:44
ok |
Changed reviewer from github.com/mkoeppe/sage/actions/runs/211389096, github.com/mkoeppe/sage/actions/runs/211389095, ... to Dima Pasechnik |
Changed branch from u/mkoeppe/upgrade_giac_to_1_5_0_87 to |
www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/
(from #29521)
Previous updates:
#26315 Upgrade to Giac 1.5
#28101 update giac to 1.5.0-63
Depends on #29521
Depends on #29171
CC: @antonio-rojas @dimpase @frederichan-IMJPRG @sagetrac-parisse @slel @infinity0 @saraedum @tobihan @timokau @kiwifb @mwageringel
Component: packages: standard
Keywords: giac
Work Issues: merge #29171
Author: Matthias Koeppe
Branch/Commit:
eb7995f
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/29552
The text was updated successfully, but these errors were encountered: