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

Fix for julia master #96

Merged
merged 1 commit into from
Nov 2, 2020
Merged

Fix for julia master #96

merged 1 commit into from
Nov 2, 2020

Conversation

thofma
Copy link
Owner

@thofma thofma commented Oct 31, 2020

@fieker julia changed the hashing for Integers (including BigInt) on master here: JuliaLang/julia#38031, which broke the LocalField tests. My change here make it pass again, but I am wondering if there is an underlying issue we need to fix?

@fieker
Copy link
Collaborator

fieker commented Nov 2, 2020

There is an issue, I would have hoped that the ordering is independent of hashing, but maybe thats our old problem of nmod_poly factoring/ roots being "random" in the order of returned values. The test is too fragile.
"solutions": make the test more robust (by checking maths) and/or make the result of factoring/ completing independent of hashing?

@thofma
Copy link
Owner Author

thofma commented Nov 2, 2020

OK, I will merge this here and we will think about it.

@thofma thofma merged commit 6b1f80f into master Nov 2, 2020
@thofma thofma deleted the th/master branch November 3, 2020 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants