Skip to content
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

Matrices in GF(2^e) where e > 16 should not use the M4RIE library. #32526

Closed
loluwot mannequin opened this issue Sep 16, 2021 · 4 comments
Closed

Matrices in GF(2^e) where e > 16 should not use the M4RIE library. #32526

loluwot mannequin opened this issue Sep 16, 2021 · 4 comments

Comments

@loluwot
Copy link
Mannequin

loluwot mannequin commented Sep 16, 2021

This issue prevents most matrix operations on said matrices due to "OverflowError: Python int too large to convert to C unsigned long".

Component: number theory

Reviewer: Dave Morris

Issue created by migration from https://trac.sagemath.org/ticket/32526

@loluwot loluwot mannequin added this to the sage-9.5 milestone Sep 16, 2021
@loluwot loluwot mannequin added c: number theory labels Sep 16, 2021
@mwhansen
Copy link
Contributor

comment:1

I think this was fixed in commit 72e7cbb.

sage: M = MatrixSpace(GF(2^17), 5, 5)
sage: type(M.random_element())
<class 'sage.matrix.matrix_generic_dense.Matrix_generic_dense'>

Which version were you using?

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 May 3, 2022
@DaveWitteMorris
Copy link
Member

Reviewer: Dave Morris

@DaveWitteMorris
Copy link
Member

comment:4

As pointed out in comment:1 (but not in these words), this is a duplicate of #29818, which was fixed in version 9.2, so the reporter was presumably using version 9.1.

@DaveWitteMorris DaveWitteMorris removed this from the sage-9.7 milestone Jun 27, 2022
@tscrim
Copy link
Collaborator

tscrim commented Jun 27, 2022

comment:5

Without more information, I think your supposition is correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants