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 Singular to version 4-1-0p1 #21865
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
This is the |
comment:3
First somebody needs to double-check that all patches which were removed in #21631 were actually upstreamed. |
comment:4
Good call, Jeroen. It looks to me as though several of the patches were not applied or only partially applied. In particular, after applying the old By the way, from the other patches: from |
comment:5
|
comment:6
Just reinstating
|
comment:7
Sorry, I was too fast on the update it seemed to me that Hans integrated the interrupt stuff... As far as xalloc is concerned IIRC what is upstream should be mostly sufficient: the "omconfig" part was realy about bugs and should be fixed. |
comment:8
The pkgconfig part is upstream as well: |
comment:9
Replying to @jpflori:
Was going to say that. And definitely in 4.0.3p5 at least. |
comment:10
About interrupts there was this upstream tichet: I cannot check things on this port from where I am :) We should ping Hans about this one. |
comment:11
So, we should just wait for |
comment:12
Interrupts in Singular are indeed still (slightly) broken. It is possible to do it really robustly, but not in a very portable way. If you're willing to assume POSIX (which is what Sage does), I can fix it but I don't know whether upstream will accept that. |
comment:13
Replying to @jpflori:
And this one: http://www.singular.uni-kl.de:8002/trac/ticket/727 (it is possible that these two tickets are duplicates) |
comment:14
Replying to @jdemeyer:
4.0.3p6. 4.0.3p5 is already out (I have been using it in sage-on-gentoo for a few days already). |
comment:15
Or 4.1.0 as it seems upstream is preparing for it. |
comment:16
And the patch will be in it: |
comment:18
There isn't a matching "share" tarball, is this expected? |
comment:19
Must still be coming otherwise we are without |
comment:20
Found it, hiding in the |
comment:21
OK we need to stop the madness about So that part of |
comment:22
Great! and no need to repackage the upstream tarball!!! |
comment:23
I think we will be able to just use vanilla upstream - no more |
comment:24
The content of the |
comment:25
Got a lot of failures going to 4.1.0. Some will be easy, other will need work again.
And that last one is timing out. |
comment:26
I'm working on an update branch. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:44
The GB errors were due to my patch for GB computation over rings being incomplete. Now upstream patch is used. The cmdline error happened because Singular does not like its stdin to be closed. Added a patch for that. |
comment:45
I pulled the changes in the branch but the groebner patch had zero impact on |
comment:46
Hum yeah, I can now rereproduce it... Not sure of what happened yesterday. |
comment:47
I think I got what happened yesterday: if I build Singular in debug mode I get no segfault :) |
comment:48
Back to gdb then... |
comment:50
Should be ok now. |
comment:51
I running the whole test suite right now but feel free to do it as well. |
comment:52
Works for me on OS X 10.12. |
comment:53
The previously failing doctests are now passing. I am just doing a full run to be sure. |
Reviewer: François Bissey |
comment:54
Onward to the bots. Putting this as blocker as well. |
Changed branch from public/singular410 to |
On the last update, the interrupt handling patch was wrongly removed, causing failures on OS X.
It is now included upstream, so let's update to 4-1-0p1.
This new version also allows us to simplify packaging.
New tarball: http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/4-1-0/singular-4.1.0p1.tar.gz
Component: packages: standard
Author: Jean-Pierre Flori
Branch/Commit:
efc51ca
Reviewer: François Bissey
Issue created by migration from https://trac.sagemath.org/ticket/21865
The text was updated successfully, but these errors were encountered: