-
-
Notifications
You must be signed in to change notification settings - Fork 544
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
Lazy power series: fix bad handling of base ring and categorification #13433
Comments
comment:1
The patch is not yet ready for review ! |
This comment has been minimized.
This comment has been minimized.
Changed keywords from LazyPowerSeries to LazyPowerSeries, Species |
comment:5
Salut Florent, There are some failing tests:
Could you fix those or move the patch down the queue? Thanks, |
comment:6
Fixed ! Florent |
comment:8
Fixed a multiline doctest to silence the patchbot. Ready for review. Florent |
Changed keywords from LazyPowerSeries, Species to LazyPowerSeries, Species, days49 |
comment:9
Any chance to get docstrings on _sum_generator_gen and/or sum_generator? Andrew and me are wondering what precisely these functions do in #14542 . Thank you! |
comment:10
I have just been through the path, and it looks good to go. Just one thing: using the new syntax for example continuations. And since the whole file is touched anyway, we might as well do this change everywhere. |
comment:11
There is a doctest failing, see http://patchbot.sagemath.org/log/13433/Fedora/18/x86_64/3.9.5-201.fc18.x86_64/desktop/2013-07-13%2021:47:59%20+0100?short . One way to fix it is to replace the Ceterum censeo, |
Attachment: trac_13433-review-mh.patch.gz |
comment:12
I've attached a review patch which takes care of these issues if someone would take a look at it. |
Reviewer: Mike Hansen, Nicolas Thiery |
Dependencies: #14685 |
comment:14
Attachment: trac_13433-lazy_power_serie_gen_fix-fh.patch.gz I've attached a new patch which will apply on top of #14685. I've pushed these to the queue. |
comment:15
Apply trac_13433-lazy_power_serie_gen_fix-fh.patch trac_13433-review-mh.patch |
Attachment: trac_13433-base_patch-darijs_mod.patch.gz Alternative version of the BASE patch, which applies on my system. The review patch needs no changes, hence is not included. |
comment:16
For patchbot: apply Apply trac_13433-base_patch-darijs_mod.patch trac_13433-review-mh.patch |
Attachment: trac_13433-review-mh-darijs_mod.patch.gz |
comment:17
Mike, thank you for the docstring! I've understood it now. I've just attached my version of your review patch, which adds another example hopefully clarifying how to use sum_generator in practice. The example is a bit artificial because right now lazy power series can neither be divided nor subtracted(!!). I've also fixed another typo. I must say I'm a bit surprised to see division ( For patchbot: apply Apply trac_13433-base_patch-darijs_mod.patch trac_13433-review-mh-darijs_mod.patch |
comment:18
This patch breaks subtraction of lazy power series. I'm going to investigaate. |
comment:19
OK, I have no idea what is broken and how to fix it, but it's clear that something is going wrong. All I know is that the bug is in the base file (trac_13433-base_patch-darijs_mod.patch, or previously trac_13433-lazy_power_serie_gen_fix-fh.patch). |
comment:22
A fix is in #15673 |
comment:26
This is no longer relevant, since #32367. |
Changed reviewer from Mike Hansen, Nicolas Thiery to Travis Scrimshaw |
Changed author from Florent Hivert to none |
Currently
it should be always
Rational
I also fixed the following bug:
It should be:
Depends on #14685
CC: @sagetrac-sage-combinat @simon-king-jena @fchapoton @darijgr
Component: combinatorics
Keywords: LazyPowerSeries, Species, days49
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/13433
The text was updated successfully, but these errors were encountered: