Skip to content

Conversation

@RenjiSann
Copy link
Collaborator

Fixes #8573
Replaces #8579

This PR leverages SIMD instructions to make CRC checksum faster.

@sylvestre
Copy link
Contributor

oh, i thought you had a complete different approach then mine
if you are just updating my version, please keep the initial commit with the author and write a second patch on top of it

@github-actions
Copy link

GNU testsuite comparison:

GNU test failed: tests/cksum/cksum. tests/cksum/cksum is passing on 'main'. Maybe you have to rebase?
Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)

@RenjiSann
Copy link
Collaborator Author

I've reverted the commits to make different patches 👍

@RenjiSann RenjiSann closed this Sep 15, 2025
@RenjiSann RenjiSann reopened this Sep 15, 2025
@sylvestre
Copy link
Contributor

merci ;)

@github-actions
Copy link

GNU testsuite comparison:

GNU test failed: tests/cksum/cksum. tests/cksum/cksum is passing on 'main'. Maybe you have to rebase?
Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)

@github-actions
Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)

@sylvestre sylvestre merged commit c544009 into uutils:main Sep 15, 2025
96 checks passed
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.

cksum implementation up to 17x slower than GNU for some large files

2 participants