-
-
Notifications
You must be signed in to change notification settings - Fork 526
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
Fix TestSuite failures for schemes #7946
Comments
This comment has been minimized.
This comment has been minimized.
comment:3
#11599 claims to fix this, but I am not entirely sure what would it take to fix this ticket - the reported category is now schemes and only 3 of the |
comment:6
What is
This suggests that This code probably predates the category framework. A more modern design would perhaps be something like the following:
[Edit: the above idea is now essentially #16158, although there is no category of affine schemes yet.] |
Dependencies: #16158 |
comment:7
To show that the first part of the original ticket is fixed:
|
This comment has been minimized.
This comment has been minimized.
comment:8
The attached branch makes affine schemes, and points on them, cooperate better with the category and coercion code. The |
This comment has been minimized.
This comment has been minimized.
Author: Peter Bruin |
Commit: |
Reviewer: Travis Scrimshaw |
comment:11
Replying to @pjbruin:
Is there some way you can get rid of that custom Also, I think that comment:6 (from the very limited understanding I have of the math) is the correct way to do things. However that would be a major overhaul to be done on a separate ticket, and perhaps the above change to |
comment:12
Replying to @tscrim:
The reason this is done via the
What I was talking about in that comment was mostly done on #16158 (closed a couple of months ago). I think the remaining issue of making a category I'm setting this to positive review since you gave the green light. |
comment:13
That's what I was thinking from a quick look through. Anyways, for later.
I knew the last one was done, but forgot that it moved the functionality. Unfortunately I think you're right, but we can at least do a followup to create the category of
Thanks. |
Changed branch from u/pbruin/7946-scheme_point_improvements to |
Consider the following situation:
Running
TestSuite(S)
andTestSuite(x)
yields several failures. A related problem iswhereas we expect
parent(x) is S
.Here is the complete
TestSuite
report:(Note: the
NotImplementedError
that one gets after applying #16158 is a different one than before.)Depends on #16158
CC: @vbraun
Component: algebraic geometry
Author: Peter Bruin
Branch/Commit:
5fd92ee
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/7946
The text was updated successfully, but these errors were encountered: