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
py3: no cmp() in real lazy #22257
Comments
New commits:
|
Branch: u/chapoton/22257 |
Commit: |
comment:2
waiting for the bots |
comment:4
ooch, this one is going to be more complicated than expected.. |
comment:5
here is another try ; let us wait for the bots New commits:
|
Changed branch from u/chapoton/22257 to u/chapoton/22257v2 |
comment:6
Oooch, again. This is going to be really more complicated than expected. |
comment:8
This triggers that:
I have not been able to understand why. |
Changed branch from u/chapoton/22257v2 to u/chapoton/22257v3 |
comment:10
ok, this almost works, apparently. Could some number-theorist please tell me if the failing doctest is really a failure ? |
comment:11
Would this work instead:
|
comment:12
Replying to @fchapoton:
Could you post here what the test is and what fails? To save time. |
comment:13
Yes, sure. Here is the existing doctest
It fails by answering instead that F has degree 8 (just as F1, F2), with 2 identity maps as morphisms. |
comment:43
This really needs somebody with either osx or freebsd to do the debugging. Please help ! |
comment:44
Could please at least someone with either a Mac or FreeBSD give me the result of the failing doctest above with the branch u/chapoton/22257_testing applied ? |
comment:45
here is FreeBSD with u/chapoton/22257_testing
|
comment:46
Thanks a lot, Dima ! So the problem is not coming from where Volker thought it could come.. Could you just try |
comment:47
And, just in case, that's what I have at the prompt with this branch applied:
from the point of view of numerical analysis, this all makes sense. But the following seems to make sense:
(what happens is I suppose that pi-pi gets properly simplified to 0...) |
comment:48
|
comment:49
ok, so the problem is here:
which is not the normal behaviour. I get One possible solution (not solving the real issue) would be to replace the test ̀ |
comment:50
By the way, Dima, could you please check the status of #16035 and report there ? |
comment:51
Replying to @fchapoton:
just did; no problem in my setup. |
comment:52
Thanks. Could you please tell me what happens with
and
Just to be sure we really have located the problem.. |
comment:53
I wonder why With |
comment:54
good. So the problem is specific to pi and other similar constants.
and
|
comment:55
Replying to @fchapoton:
this is OK.
no, this is not
so |
Changed branch from u/chapoton/22257v4 to u/chapoton/22257v6 |
comment:57
ok, at least the patchbot is still green on linux. |
comment:58
OK,
|
comment:59
ok, then let me ask again for a review |
comment:60
Green bot on linux and should be ok also on macosx. The only change compared to the previously "positive-reviewed" branch is the removal of the method This means that comparison with pi and similar constants will be handled (in a better way) by the general comparison of expressions. Once again, this is currently the point where python3 compilation fails. And this is needed to go forward, with next step being 22297. Please review! |
comment:61
ping ? |
Changed reviewer from Julian Rüth to Julian Rüth, Dima Pasechnik, Travis Scrimshaw |
comment:62
I'm good sending this back to the buildbots. |
Changed branch from u/chapoton/22257v6 to |
as another step tp py3
CC: @tscrim @a-andre @jdemeyer @saraedum
Component: python3
Keywords: days85
Author: Frédéric Chapoton
Branch/Commit:
cec557e
Reviewer: Julian Rüth, Dima Pasechnik, Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/22257
The text was updated successfully, but these errors were encountered: