-
-
Notifications
You must be signed in to change notification settings - Fork 565
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
improved PolynomialSequence #16585
Comments
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:2
Anyone up for reviewing this? |
comment:3
This obviously needs to be merged with the latest development version. Apart from that, this ticket seems to do a lot of things (not only fixing several independent bugs, but also refactoring code), so it could be seen as a patch bomb which is a bad thing. Since this patch touches Magma-related stuff, only people who have Magma could review this. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:6
First remark: in the commit 1b7927cb54bb2943ad2ae1a43c8e3befdf6703b6 Second remark: in the commit fffdbe0c8f9a248b3436d9c846bcd7b04a036d88 Third remark: you change the default option 'choose_degree=False' commits looks ok for me I will continue the review tomorrow evening. Jakob |
Reviewer: Jakob Kroeker |
comment:7
Ok, here the missing review comments: ############################################################################## I think there is a failing example, if the input below is legal:
update: something is fishy with the next failing example: second failing example (different error):
#######################################################
Why is c set to zero? At least this should be documented. #################################################################### Same commit, #################################################################### ####################################################################
#################################################################### Could you explain what may get wrong and add an example? |
Branch pushed to git repo; I updated commit sha1. Last 10 new commits:
|
comment:9
Hi Jakob, thanks for your review. I started addressing the issues you identified.
Fixed:
I agree, so I changed it. I changed the PS: Because I am stupid, though, I rebased instead of merged. Hence, I believe you'll have to check out the code again, i.e. you can't just git pull again in your current branch. Sorry for that! |
comment:10
Thanks for the hint! |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
It changes the behaviour of a random sampler so the output is not deterministic anyway. Also,
I don’t think this is connected. I’m getting the same error with sage 6.4.1. Also, The business of monoid vs ring only occurs when PolyBoRi implements the ring.
See above.
I added a comment: # We assume that our ring has characteristic zero if it does not implement a
I added a test.
There is no need to rename singular to singular_default so I dropped it. It makes no difference either way.
I added one.
I think this is fine as Sequence is not only for polynomials but for anything. However, reduced() only seems to make sense for polynomials.
Unfortunately, I forgot. I could investigate if you insist. |
comment:13
PS: Thanks again for your comments and sorry for taking so long to reply! |
comment:14
You are welcome! PS: I'm currently busy so I can't promise to look |
comment:15
positive review. I rebased the commits on recent develop branch and ran all the tests again. |
Changed branch from u/malb/t16585_mpolynomial_sequence to u/jakobkroeker/t16585_mpolynomial_sequence.rebased |
comment:16
Breaks PDF docs:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
|
comment:19
the reference builds,
|
comment:20
What is the error message? |
comment:21
the failure was likely related to incremental docbuild (I didn' keep the error message) Running 'make doc-clean' first did the trick ( the docbuild succeeds with warnings)
|
comment:22
I can confirm than |
Changed branch from u/jakobkroeker/t16585_mpolynomial_sequence.rebased to |
This now works:
This ticket replaces #11850, #10856, #10680
CC: @miguelmarco
Component: commutative algebra
Keywords: sd59
Author: Martin Albrecht
Branch/Commit:
1b208b5
Reviewer: Jakob Kroeker
Issue created by migration from https://trac.sagemath.org/ticket/16585
The text was updated successfully, but these errors were encountered: