Skip to content

Support RNS for coeff-form multiplication#3222

Merged
copybara-service[bot] merged 1 commit into
google:mainfrom
crockeea:rns_coeff_mul
Jul 21, 2026
Merged

Support RNS for coeff-form multiplication#3222
copybara-service[bot] merged 1 commit into
google:mainfrom
crockeea:rns_coeff_mul

Conversation

@crockeea

@crockeea crockeea commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

This PR's main goal was to address #3061, which in itself is not particularly useful since we don't expect to actually do COEFF-form multiplication ever. However, in the process of fixing that issue, this PR addresses other [actually useful] gaps:

  • Enables polynomial.constant for RNS types (though still not RNSPolynomialAttr)
  • LeadingTermOp now works for RNS polynomials

It may also make progress on #1199.

Assisted by AI

@crockeea
crockeea marked this pull request as draft July 21, 2026 17:39
@crockeea
crockeea marked this pull request as ready for review July 21, 2026 20:09
@crockeea
crockeea requested a review from j2kun July 21, 2026 20:10
@j2kun j2kun added the pull_ready Indicates whether a PR is ready to pull. The copybara worker will import for internal testing label Jul 21, 2026
@copybara-service
copybara-service Bot merged commit 4b9a0d6 into google:main Jul 21, 2026
20 checks passed
@crockeea
crockeea deleted the rns_coeff_mul branch July 21, 2026 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pull_ready Indicates whether a PR is ready to pull. The copybara worker will import for internal testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants