-
-
Notifications
You must be signed in to change notification settings - Fork 596
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
singular-3-1-6 is out #14333
Comments
This comment has been minimized.
This comment has been minimized.
Changed keywords from none to spkg |
comment:2
The patch from #14295 would have to get updated as well (as there's now one more instance of calling |
comment:3
Wasn't that patch already updated before you submitted it on upstream's trac? |
comment:4
Replying to @SnarkBoojum:
Pardon? (I haven't submitted a patch upstream, but only a bug report. The patch from #14295 is of course against 3-1-5, our current version, not 3-1-6.) |
comment:5
Oh, sorry, indeed. |
comment:7
I'm modifying the ticket priority since it fixes some problems with multivariate polynomial factorization (#14658). |
This comment has been minimized.
This comment has been minimized.
comment:10
Just to make you aware of #14737. |
comment:11
It would also be nice to backport the fix needed by NTL 6.0.0: see #14876 and https://groups.google.com/d/msg/libsingular-devel/aiMvEnN8qyg/cIFUsOXxK_MJ |
This comment has been minimized.
This comment has been minimized.
comment:14
I'm looking into this... |
Dependencies: #13770 |
This comment has been minimized.
This comment has been minimized.
Attachment: trac_14333-singular_function_interface.patch.gz |
This comment has been minimized.
This comment has been minimized.
Author: Burcin Erocal |
Changed keywords from spkg to spkg, sd53 |
comment:19
FYI: There is still bug in Singular 3.1.6. At least this one sometimes (say once for every five tries) fails to factorize:
I have already reported this, and version 4.0 should contain correction. |
comment:20
Replying to @jm58660:
Changing our libSingular interface to be compatible with version 4.0 is a major effort. We should backport the fix or find out the corresponding patch in the Singular master branch and add it to the spkg. Jori, I haven't seen any responses to the email you sent to |
comment:21
Replying to @burcin:
I have received answers from Martin Lee. Three weeks ago he wrote "I hope that we will release a new version of Singular in the next weeks". Unfortunately I don't have id nor code; I don't know if fix for this is released at all, Martin just said that this is easy to fix. |
comment:22
Changing the libSingular interface might be a major effort, but backporting fixes from upstream is probably not a minor effort either... the best spkg is a "./configure && make && make install"! |
comment:23
Is there any reason not to update to 3-1-6 (and this ticket is still in the "new" status)? |
comment:24
Hum, #14333 comment:18 might need some investigation/work... |
comment:25
Replying to @jpflori:
That is probably caused by running Sage without rebuilding the library. |
comment:26
It seems 3-1-7 is not out yet, so any other reason not to put that to needs_review Burcin? |
comment:27
Replying to @jpflori:
I am switching to As I wrote before, it would be a major effort to port the libsingular interface to 4-0-0. I don't have time to do that in the near future. |
comment:28
Replying to @burcin:
Ok thanks for the details.
Ok, so let's go for the 3-1-x upgrade. |
Branch: u/jpflori/ticket/14333 |
comment:29
I'm ok with Burcin changes: it's mostly patches cleanup, integration of a few backported patches and modification for the new API as documented in the ticket description. If someone could check I did not screw up the new layout transition I guess it can go in. New commits:
|
This comment has been minimized.
This comment has been minimized.
Reviewer: Jean-Pierre Flori |
Commit: |
comment:30
Looks OK to me, we should get it in. |
http://www.singular.uni-kl.de/index.php/news/release-of-singular-3-1-6.html
Sage should probably upgrade to this version; it won't be painless though, since my experiments show that what in the changelog is lightly documented as "interface to iiMake_proc changed" (in the "Internal changes" section) -- impacts sage.
The API for
iiMake_proc
changed fromto
Probably also take care of #12442.
Use git branch.
Upstream tarball at: http://sage.math.washington.edu/home/jpflori/upstream/singular-3.1.6.tar.bz2
Depends on #13770
CC: @jpflori
Component: packages: standard
Keywords: spkg, sd53
Author: Burcin Erocal
Branch/Commit: u/jpflori/ticket/14333 @
dd46991
Reviewer: Jean-Pierre Flori
Issue created by migration from https://trac.sagemath.org/ticket/14333
The text was updated successfully, but these errors were encountered: