-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
Another test failure with KlyachkoBundle_class.random_deformation #32773
Comments
comment:1
Another one:
|
comment:4
The source of the problem seems to be the implementation of filtration = dict()
for deg, filt in self._filt[1:]:
generators = [v + epsilon * random_vector(R, self.rank())
for v in filt.echelonized_basis()]
filtration[deg] = generators Occasionally, this random deformation results in |
Branch: u/gh-mwageringel/32773 |
comment:5
Here is an attempt at a partial fix which I think respects the original intent, while preserving the subspace inclusions and dimensions of the filtered vector spaces. This fixes the issue in the description, but the test from comment:1 still sometimes fails:
New commits:
|
Commit: |
Author: Markus Wageringel |
comment:7
If the current fix seems acceptable, I would suggest to open a new ticket for the remaining failure. We can mark it as known bug here to make the tests pass again. |
comment:8
It looks like all of this machinery was added specifically for Klyachko bundles, so it really comes down to the intent. And I think the
and I have to admit that I don't know what very many of those words mean. If it's only the Klyachko class that needs the dimensions of the components to remain invariant, it might be better to change
to preserve those dimensions as well. |
comment:9
Yes, I think your assessments are correct. I am not completely sure about the original intent either. @vbraun: Could you help us on this, please? You seem to be the original author. In particular, what is needed for the random deformations of Klyachko bundles to have those properties? And should random deformations of filtered vector spaces preserve the dimensions of their components? |
comment:10
it seems to me that "random" here silently means "generic", as well. |
comment:13
This also happens with a different
|
comment:14
Replying to @strogdon:
This was on Sage-on-Gentoo. With vanilla sage the failure is
|
comment:16
Another one (in plain 9.8.beta6)
|
comment:17
Do we have anyone able to review this ticket ? otherwise we can call for help on sage-devel. |
comment:18
Volker is the main author of this - he's already in cc, though. |
comment:19
There was already attempt to fix this on #29956 |
While this is resolved, could we flag this test as |
<!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> ### 📚 Description These two test failures occasionally waste a whole CI run. Here we just flag them as random so it can be quickly merged, while #32773 is resolved. Since the issue is already known and reported, there is no point to keep running these tests. Note that the issue in question has a needs_review patch but according to the comments it only solves one of the two tests. <!-- Describe your changes here in detail --> <!-- Why is this change required? What problem does it solve? --> <!-- If it resolves an open issue, please link to the issue here. For example "Closes #1337" --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [X] I have made sure that the title is self-explanatory and the description concisely explains the PR. - [X] I have linked an issue or discussion. <!-- List all open pull requests that this PR logically depends on --> <!-- - #xyz: short description why this is a dependency - #abc: ... -->
Part of #32544:
Bug or incorrect test?
CC: @vbraun @orlitzky @collares @sheerluck
Component: algebraic geometry
Author: Markus Wageringel
Branch/Commit: u/gh-mwageringel/32773 @
27c8891
Issue created by migration from https://trac.sagemath.org/ticket/32773
The text was updated successfully, but these errors were encountered: