-
Notifications
You must be signed in to change notification settings - Fork 120
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
Do not cache polynomial rings #3838
Conversation
@HechtiDerLachs Any idea what to do with these tests from
|
I'm afraid, I do not yet fully understand the question, sorry. Should I run the test on this branch and look into the error messages? |
These tests will fail since the corresponding requirement that the parents are equal no longer holds. As discussed in #2455 this is the behaviour wanted. I just do not know how to adjust the corresponding tests, this is something I would like you to decide. |
Alright, thanks for the clarification. At the moment I can not so easily switch branches since I'm currently working on something else, but I will look into it the next possible moment. |
Orthogonal to this issue, but: @HechtiDerLachs you can have multiple Oscar.jl clones in parallel (or even use a single clone with multiple worktrees). So that you can e.g. have Oscar master and your active development branch and another branch all ready and running in different Julia sessions... I can happily help you set that up, too (not saying this to put pressure on you to look into this issue, just to improve your workflow in the future) |
@ederc : Could you replace the lines in the test by the following: @test all(x->iszero(evaluate(x, gens(RM))), gens(modulus(Rg)))
@test all(x->iszero(evaluate(x, gens(Rg))), gens(modulus(RM))) I think that should do the job. At least it does for me locally. |
@HechtiDerLachs Thanks, I applied your changes. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #3838 +/- ##
==========================================
- Coverage 81.83% 81.83% -0.01%
==========================================
Files 581 581
Lines 80002 80002
==========================================
- Hits 65468 65466 -2
- Misses 14534 14536 +2
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
This PR disables caching of
polynomial_ring
inRings/*
. See discussion in #2455.