-
-
Notifications
You must be signed in to change notification settings - Fork 489
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 Maxima to 5.33.0 #13973
Comments
Changed dependencies from 13364 to #13364 |
comment:2
So for instance going at least as far as the fix for #13733 would be good. |
comment:3
while we are at it, it seems strange to me that
What really matters is the functionality provided, not the actual version? Paul |
comment:4
Replying to @zimmermann6:
seems that https://github.com/sagemath/sage-prod/files/10656171/doctests.2.patch.gz
Sage provides versions at least for some other components, e.g. Sometimes it might be useful; AFAIK some optional packages check this. Dima
|
comment:5
Dima, I don't object about providing a function Paul |
comment:6
Replying to @zimmermann6:
well, one would like to test Sage functions... How else would you check that it works and returns something meaningful?
|
comment:7
we could for example check that the version is of the form Paul |
comment:8
see #14306 (issue fixed in Maxima git) Paul |
comment:9
Also note that Maxima is now at 5.30.0. |
comment:10
Yes it is at 5.30.0. No check from sage-on-gentoo on whether it works so far because the maxima ecl library building is currently broken for that particular version - an adsf upgrade problem in gentoo. I second checking the form of the version returned rather than the value. That would make my life easier when R, maxima are upgraded in s-o-g independently of sage itself (and without side effects at leat in doctests). |
comment:12
I'll try making a new Maxima spkg just to see what happpens... |
Author: Jeroen Demeyer |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:15
This looks problematic:
|
comment:16
Also
due to a timeout of
This is fixable, it is because of a slightly different output format of assumptions. |
Changed upstream from Fixed upstream, but not in a stable release. to none |
comment:18
That is awesome, thanks for checking this, Jeroen. |
comment:19
Jeroen, while it's true that the error is slightly different in format, I don't think this is the problem (or at least not the whole one). The other things are still passing doctests, and we never even get to the
branch, as one can verify by inserting print statements.
This is #2400 again, to some extent. Not sure why this doesn't work any more. In Maxima 5.29.1, this is fine.
which is good. In 5.30, though, we have
|
Changed keywords from none to sd48 |
comment:21
Note that the spkg changes are not committed. |
Changed dependencies from #13364 to none |
Upstream: Reported upstream. Developers acknowledge bug. |
comment:22
Thanks to Barton Willis for this workaround.
I've reported this here. I don't know if doing this ratmx thing universally is good, though:
|
comment:41
This is with Volker's current |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:43
Thanks, that must be a consequence of #16224. |
comment:44
So... did we have an incorrect translation of Maxima's |
comment:45
Is there a reason for no longer using
The same comment may apply to
The bugs listed in the description indeed appear to be fixed with the update, except #13733, for which I get:
Otherwise looks good to me. |
This comment has been minimized.
This comment has been minimized.
comment:46
Replying to @mezzarobba:
Mostly readability (since the tests are also part of the documentation); with the
You're right; I tested this inside Maxima (
|
Reviewer: Marc Mezzarobba |
Changed upstream from Completely fixed; Fix reported upstream to none |
comment:47
Replying to @pjbruin:
No, that's fine with me, I just wanted to make sure that it was intentional. |
Changed branch from u/pbruin/13973-maxima_update to |
comment:49
Okay, this is finally in Maxima, so the next Maxima upgrade will get to remove this patch. |
Changed commit from |
comment:50
#14306 needs review. |
This is a continuation of #13364, and aims at including more upstream bug fixes, which e.g. fix an
issue reported on sage-support,
which was reported as Maxima bug 2535, and marked there as closed in post-5.29.1.
Fixes #11894, #13526, #13712, #14209, #14306, #15386 and possibly other Maxima-related bugs.
Ought to fix #13733 (but loading the
abs_integrate
package currently causes this to fail).Ought to fix #8728 (but Maxima asks for more constraints which follow from the existing ones).
Does not fix #14591, #14677, #15033.
tarball: http://homepages.warwick.ac.uk/staff/P.Bruin/sage/maxima-5.33.0.tar.bz2
Note about the existing
maxima_bug_2526.patch
: the bug was marked "closed" in the Maxima bug tracking system, but the commit somehow disappeared from the Maxima repository and the bug has been reopened. Hence this patch is still needed to fix it.CC: @SnarkBoojum
Component: packages: standard
Keywords: sd48
Author: Peter Bruin
Branch:
a130eed
Reviewer: Marc Mezzarobba
Issue created by migration from https://trac.sagemath.org/ticket/13973
The text was updated successfully, but these errors were encountered: