Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Add ^(I::Ideal, k::Integer) fallback method#2279

Merged
lgoettgens merged 1 commit into
masterNemocas/AbstractAlgebra.jl:masterfrom
mh/ideals-powNemocas/AbstractAlgebra.jl:mh/ideals-powCopy head branch name to clipboard
Jan 9, 2026
Merged

Add ^(I::Ideal, k::Integer) fallback method#2279
lgoettgens merged 1 commit into
masterNemocas/AbstractAlgebra.jl:masterfrom
mh/ideals-powNemocas/AbstractAlgebra.jl:mh/ideals-powCopy head branch name to clipboard

Conversation

@fingolfin

@fingolfin fingolfin commented Jan 8, 2026

Copy link
Copy Markdown
Member

Also implement ideal, ideal_type for integers and univariate polynomial rings over fields, so that we can have some tests for the new ^ method.

I wrote this well over a month ago but then forgot to submit it after my previous "ideal" PRs got merged :-(

(It would be nice to have because we can then remove more code in OSCAR and possible Hecke, but since it should be non-breaking, it could also come later)

Also implement ideal, ideal_type for Integers and
univariate polynomial rings over fields, so that we
can have some tests of this generic method.
@fingolfin fingolfin added enhancement New feature or request release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes labels Jan 8, 2026
@codecov

codecov Bot commented Jan 8, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 88.88889% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.23%. Comparing base (4f19882) to head (afae3d5).
⚠️ Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
src/Poly.jl 50.00% 1 Missing ⚠️
src/julia/Integer.jl 50.00% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##           master    #2279   +/-   ##
=======================================
  Coverage   88.22%   88.23%           
=======================================
  Files         126      126           
  Lines       31800    31817   +17     
=======================================
+ Hits        28057    28075   +18     
+ Misses       3743     3742    -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lgoettgens
lgoettgens merged commit dc7efa8 into master Jan 9, 2026
23 checks passed
@lgoettgens
lgoettgens deleted the mh/ideals-pow branch January 9, 2026 10:20
@fingolfin fingolfin mentioned this pull request Jan 9, 2026
fingolfin referenced this pull request Jan 9, 2026
Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.